You are on page 1of 2

Present Tenses Test B1 C) has given / haven't been going

D) has been giving / don't go


Grammar Exercises
7. Why on earth _____ so fast?
Choose the correct answer. The train _____ at four
o'clock and it is only one o'clock.
A) do you drive / has been
1. Liz and James _____ dinner at a leaving
restaurant on B) are you driving / has left
Saturdays, but they _____ at C) do you drive / is leaving
home now. D) are you driving / leaves
A) never eat / are eating
B) always eat / eat 8. Dad _____ as a baker for forty
C) are always eating / eat years and he _____ to
D) usually eat / are eating work for at least another twenty
years.
2. Rick _____ me for some A) is working / wants
money, but he _____ me back. B) has been working / wants
A) always asks / is always paying C) works / is wanting
B) is always asking / is never D) has worked / has wanted
paying
C) has never asked / never pays 9. _____ that small house over
D) never asks / has never been there? I _____ there since
paying I was born.
A) Do you see / have been living
3. More and more people _____ B) Are you seeing / live
of cancer these days, C) Do you see / am living
and we still _____ no cure for it. D) Are you seeing / have lived
A) are dying / have
B) die / have 10. I am not sure, but I think I
C) are dying / are having _____ to France five or six
D) die / are having times so far.
A) am going
4. Your clothes are covered in B) have been
mud, Jason! _____ you C) have been going
_____ outdoors in this weather? D) go
A) Are / playing
B) Have / been playing 11. It _____ awful in this room
C) Have / play because Karen _____ here
D) Do / playing for hours without opening a
window.
5. We _____ it strange, but iron A) is smelling / smokes
and feather _____ at the B) is smelling / has smoked
same speed C) smells / is smoking
A) find / fall D) smells / has been smoking
B) have found / are falling
C) are finding / fall 12. She rarely _____ but she
D) have been finding / are falling usually _____ to get a high
mark in maths.
6. Nancy _____ a party next A) is studying / has managed
Friday, but I _____. I have an B) has been studying / is
important meeting at that time. managing
A) is giving / am not going C) studies / manages
B) gives / don't go D) is studying / has managed
13. We _____ already _____ a
payment. As far as I know, it 19. Steve _____ to the cafe at
_____ all the taxes. lunchtime, but he _____
A) have ... made / includes back in the office now.
B) are ... making / is including A) goes / is being
C) have... made / has been B) has been / is
including C) is going / has been
D) have ... been making / has D) has gone / is
included
20. The classroom _____ empty
14. She _____ usually _____ that because all the children
way, but these days she _____ out to play basketball in the
_____ very rude to everybody. garden.
A) isn't ... acting / has been A) is / have gone
B) hasn't ... acted / has been B) has been / go
C) doesn't ... act / is being C) is / have been
D) isn't ... acting / is D) has been / are going

15. They _____ just _____ their


job, and they _____ a coffee
break at the moment.
A) have ... been finishing / have
B) are ... finishing / have had
C) are ... finishing / have
D) have ... finished /are having

16. In the latest episode of that


TV series, Jill _____ a
terrible accident, but a handsome
guy _____ her
immediately to a hospital.
A) is having / has been taking
B) has had / is taking
C) has / has taken
D) has / takes

17. Matt _____ lemonade since


this morning, but he _____
only three glasses so far.
A) sells / is selling
B) has been selling / has sold
C) sells / has been selling
D) is selling / has sold

18. Molly _____ driving test four


times, but she is so
determined that she _____ still
_____ to pass it.
A) fails / is ... trying
B) has been failing / has ... tried
C) is failing / has ... been trying
D) has failed / is ... trying

You might also like