Тест "Present Tenses" (Present Simple, Present Continuous, Present Perfect, Present Perfect Continuous)
Form 8
Choose the correct answer:
1. "... you ... your homework?" - asked mother.
a) Did, do
b) Do, make
c) Have, do
d) Have, done
2. Mark ... for a dentist for an hour already.
a) has been waiting
b) has waited
c) has waiting
d) is waiting
3. I can't go out because I ... my composition.
a) doesn't write
b) don't write
c) haven't written
d) am not writing
4. Don't take glass objects! You ... my things!
a) are always breaking
b) always break
c) always breaks
d) have been broken
5. At last Bob ... to repair his car.
a) has been finishing
b) has finished
c) finished
d) is finishing
6. ... you ... the new film by Mel Gibson now? - No, I ... already.
a) Have, been watching; have watched
b) Do, watch; have watching
c) Are, watching; watched
d) Are, watching; have watched
7. ... you still ... a cake Napoleon? - Oh, I... it since morning.
a) Do, bake; 've been baking
b) Have, been baking; have baked
c) Are, baking; am baking
d) Are, baking; 've been baking
8. I know my children ... books. But look! They ... a book.
a) don't read; are reading
b) don't read; read
c) aren't reading; are reading
d) don't read; have been reading
9. As a rule, our students ... a uniform. It's a dress down day today so they ... jeans.
a) are wearing; are wearing
b) wear; wear
c) wear; are wearing
d) have been wearing; are wearing
10. What are you doing? - I ... for my keys. I ... them somewhere here.
a) am looking; lost
b) am looking; have lost
c) have been looking; had lost
11. "I see you ... smoking. It's great!" said father.
a) gave up
b) have been giving up
c) give up
d) have given up
12. When I have some free time, I ... to wander in the park. But now I ... to stay at home.
a) prefer; are preferring
b) prefer; prefer
c) have preferred; prefer
d) prefer; have been preferring
Keys: 1.D, 2.A, 3.C, 4.A, 5.B, 6.D, 7.D, 8.A, 9.C, 10.B, 11.D, 12.B