English for You

FREE TO DOWN LOAD

SOAL TENSES

1.My older brother ….his military service since he was twenty years old.
A. gave
B. gives
C. will give
D. has given
E. will have given

2. Because of the heavy rain, the city …. for more than ten days.
A. flooded
B. is flooded
C. has been flooding
D. is flooding
E. was flooded

3.Water…whenever it is heated.
A. will evaporate
B. evaporate
C. evaporated
D. can evaporate
E. to be evaporate

4.Where are the Tony?
He …. in the garden.
A. play
B. is playing
C. have played
D. have been playing
E. played

5.I …. the Kartini road when it began to rain.
A. am walking down
B. was walking down
C. have walked down
D. would walk down
E. have been walking

6. The lesson… before I came in the class.
A. began
B. has begun
C. is beginning
D. have begun
D. had begun

7. Tina always …. his work before dark.
A. finished
B. finish
C. finishes
D. have finished
E. has finished

8. …….. the door before she left her house?
A. Had she closed
B. Did she close
C. Was she closing
D. Has she closed
E. Had she been closed

9. My older brother … in Jakarta forĀ  nine years before he moved to Denpasar- Bali.
A. has lived
B. had lived
C. has been living
D. was living
E. would live

10. By this time next week he … his holiday in Jakarta
A. will spend
B. is spending
C. was spending
D. spent
E. will have spent

11. I want to see you tomorrow. What … at nine o’clock tomorrow.
A. would you do
B. have you done
C. are you going to do
D. will you be doing
E. will you do

12. Jack … in that office for over a year next December.
A. will work
B. has worked
C. has been working
D. will have been working
E. will be working

About these ads

Single Post Navigation

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 69 other followers

%d bloggers like this: