Choose the best tense. (Present Perfect, Past Simple, Future Simple, Past Continuous etc.)
1. _____ your homework?
a. Have you done b. Have you do c. Has you done d. Has you done e. Did you do
a. did you take b. do you take c. have you taken d. take you e. took you
a. have you arrived b. has you arrived c. do you arrived d. did you arrived e. did you arrive
a. are visiting b. have visited c. is visiting d. visited e. will visit
a. will already seen b. already did see c. has already seen d. already saw e. have already seen
a. is going to shine b. is shining c. may shine d. shines e. will shine
a. has been living b. has lived c. have lived d. lived e. lives
a. changed b. didn't changed c. has changed d. have changed e. would change
a. are drinking b. drink c. drinks d. is drinking e. will drink
a. discovered ... sailed b. discovered ... was sailing c. has discovered ... was sailing d. has discovered ... were sailing e. was discovering ... sailed
a. was fly b. were would fly c. were will fly d. would be would fly e. would be flew
a. am finishing b. has just finished c. have just finished d. just finished e. just have finished
a. has read b. have read c. read d. readed e. will read
a. will look b. looks c. look d. is looking e. are looking
a. will drink b. are drinking c. is drinking d. drink e. drinks
a. left ... had arrived b. has arrived ... left c. had arrived ... left
d. had arrived ... had left e. arrived ... had already left
a. will always complain b. is complaining c. is always complaining d. always complains e. always complain
a. had woken up told b. woke up were telling c. was waking up told d. woke up told e. wakes up told
a. has finished b. had had finished c. had had d. had finished had e. finished had finish have
a. Did you ever played b. Do you ever played c. Has you ever played d. Have you ever play e. Have you ever played
Chose the best way to complete the sentences
11. London _____ a lot since 1975.
a. change b.changed c. has changed d. have changed e. will change
12. I did my homework when I _____ television.
a. had watched b. was watch c. was watching d. watched e. watching
13. If she asks for money, I _____ her.
a. will give b. gives c. given d. give e. gave
14. The manager _____ soon.
a. arrived b. arrives c. has arrive d. is arriving e. will arrive
15. She never _____ late to school.
a. is coming b. coming c. comes d. come e. came
16. I met Jane while I _____ on the beach.
a. were walking b. was walking c. walking d. walked e. walk
17. If I _____ the address, I would have gone there.
a. had known b. have known c. knew d. know e. known
18. She _____ to London yesterday.
a. go b. gone c. had went d. went e. will go
19. Scientists _____ a new planet.
a. had just discover b. has just discover c. have just discover d. have just discovered e. will just discovered
20. The baby _____ usually well behaved.
a. are b. has c. is d. shall e. were
21. I _____ my work now. Do not disturb me.
a. were doing b. was doing c. done d. do e. am doing
22. She _____ cooking food daily.
a. liking b. likes c. like d. is liking e. has liked
23. I _____ a letter tomorrow.
a. has written b. have written c. will write d. write e. write
24. I _____ in this school for ten years.
a. were studying b. studying c. studied d. have been studying e. has been studying
25. I _____ the pen before she did.
a. took b. taken c. take d. is taking e. had taken
26. Look! The boy _____ the hill.
a. were climbed b. was climbing c. is climbing d. climbs e. climbing
27. The bus _____ before I reached the bus-stop.
a. arrive b. arrived c. had arrived d. have arrive e. will arrive
28. You should always _____ healthy food.
a. eat b. eaten c. eating d. shall eat e. was eating
29. I _____ my grandmother next week.
a. would visit b. will visit c. visiting d. visit e. should be visit
30. She caught them while they _____.
a. were talking b. was talked c. talked d. is talking e. did talked
Tidak ada komentar:
Posting Komentar