Spring ________ winter1/ Spring ________ winter A. follow B. is following C. will follow D. has followed 2/ Someone _________ at the door. Can you answer it? A. knocks B. is knocking C. is knocked D. knocked 3/ I _______ TV at 8:30 last night A. watched B. was watching C. has watched D. had watched 4/ While I was working in the garden, my son __________ video games A. was paying B. played C. has played D. had been playing 5/ Mai ________ in HCM city for five years now A. lives B. has lived C. is living D. has been lived 6/ I _________ four chairs so far this morning A. painted B. was painting C. have painted D. had painted 7/ What time_________ the next train leave? A. does B. will C. has D. would 8/ Mike _________ one hour ago A. phoned B. is phoning C. had phoned D. has phoned 9/ The Moon ________ round the Earth A. goes B. is going C. will go D. went 10/ Please don’t make so much noise. My son ________ A. sleeps B. is sleeping C. slept D. will sleep 11/ Tina _________ letters all day. She is so tired now A. writes B. is writing C. had written D. has been writing 12/ I’m afraid the last train ________ an hour ago A. left B. have left C. had left D. was leaving 13/ Tom and Mary __________ many years ago A. meet B. met C. have met D. have been meeting 14/ We __________ her for nearly two weeks. A. haven’t seen B. didn’t see C. don’t see D. hadn’t seen 15/ My cousin __________ me every summer. A. has visited B. visits C. is visiting D. will visit 16/ This is the second time he __________ a glass. A. breaks B. broke C. has broken D. will break 17/They this film last week. A. have seen B. saw C. have been seeing D. were seeing 18/ Last summer he to Ha Long Bay. A. has gone B. was going C. went D. has been going 19/ I you for ages. A. didn’t meet B. haven’t met C. was not meeting D. haven’t been meeting 20/ They the new words yesterday from three till seven. A. learnt B. were learning C. have learnt D. have been learning |