1) I ____________ down the street yesterday when I saw a cute cat. a) was walking b) walk 2) She can't come, she __________ on the weekends. a) works b) worked c) will work d) work 3) Mark ___________ at the hotel for the weekend to attend the conference. He'll leave after that. a) stays b) stay c) is staying d) stayed 4) Kevin________ the bus, but he'll be here soon. a) is missing b) missed c) will miss d) misses 5) Katherine ____________ a novel for three years. She'll never publish it at this rate. a) has been writing b) is writing c) has written d) writes 6) Helen was feeling sick, so she __________________ home. a) goes b) go c) went d) going 7) I ________ a sketchy sandwich and now I have food poisoning. a) eat b) eats c) am eating d) ate 8) I ______________ to visit my friend during winter break. a) go b) am going c) goes d) am go 9) _______________ to Paris? a) Have you ever been b) Are you been c) Has you ever been d) Do you been 10) I _________ their parents recently. a) am meeting b) met c) meet d) meets 11) Caroline ___________ on this street for the last ten years. a) has been living b) lives c) has lived d) live 12) Stephanie _______________sleeping when my plane arrives at 1:00 am. a) is b) will be c) was d) were 13) Tom ________ dinner when his friend knocked on the door. a) ate b) eats c) had already eaten d) eaten 14) Janice ____________ studying for two hours before she gave up and went to bed.  a) has been b) will have been c) is d) had been 15) "I will be studying when they go home" is an example of ________________. a) future simple b) future perfect c) future progressive/continuous d) present perfect 16) "I eat yogurt for breakfast every day" is an example of ________________. a) present progressive/continuous b) present perfect c) present simple d) present present 17) I ______________ a shower when my mom called. I'll call her back later. a) am taking b) took c) take d) was taking 18) It _________ tomorrow, you should bring a hat to the game. a) will snow b) snows c) is going to snow d) is snowing 19) I ____________ skating since I ____________ three years old. a) have been, was b) had been, have c) had, have d) have been, were 20) We ____________ this chapter, let's move on to the next one. a) did study b) have already studied c) studies d) studied

Leaderboard

Visual style

Options

Switch template

Continue editing: ?