2. Dang ................... in chiengmai when he was a boy. lives lived was living has lived
3. I .............. many accidents since I was small. see saw has seen have seen
4. Mary .................. early tomorrow morning. come comes came will come
5. We ................... in Bangkok since last month. are are being has been have been
6. Three hours after the sun .......... in the east, the train left the station. rises rose risen has risen
7. The rain ............. before I arrived at the station. leaves leaved left had left
8. I .......... six letters since breakfast. write wrote was writing have written
9. She had studied English before she ............. to England. go went has gone had gone
10. We ............ our parents last week. visit visited was visiting has visited
11. She .............. to school every day. go gose went has gone
12. Lop sometimes ............. hard. work works worked is working
13. When it ............people usually stay indoors. rain rains rained will rain
14. She has been there ............ a long time. since for just over
15. That film ............ to the movie next week. come comes will come would come
16. I have lived there ............. ten years. in for since from
17. A: Why didn't he want to go to the movie with us tonight ? B: He .................... had already seen it has already seen it saw it already will see it already
18. By August next year. Why will you go there next year ? When did she go ? Will she come here in August ? When will she go to school ?
19. He ................ as if he were a teacher. speak speaks spoke is speaking
20. When does the sun set ? It set in the evening. It sets in the evening. It has set in the evening. It is setting in the evening.
Score = Correct answers: