WorksheetsPresent Posttest
Total questions: 20
Worksheet time: 12mins
1.John must be at the badminton court. He usually _____ badminton on Saturdays.
plays
is playing
has played
has been playing
2.......... to see that film that is on at the cinema next week?
Are you going
Will you going
Is you going
Do you
3. Mario can’t come to the club tonight because he _____ for tomorrow’s exam.
studies
is studying
has studied
has been studying
4. I _____ my homework already. I’m ready to go running with you.
finish
am finishing
have finished
have been finishing
5. The teacher ______ a project right now. She can’t talk to anyone.
presents
is presenting
has presented
has been presenting
6. My ex-friend is good at languages. He _____ Chinese, Thai, and Arabic.
speaks
is speaking
has spoken
has been speaking
7. So far, she _____ this movie for five hours.
watches
is watching
has watched
doesn’t watch
8. The company _____ for your answer for two months already.
waits
has been waiting
is waiting
have been waited
9. Roza is absent today. She______ill since last week.
is
is being
has been
have been being
10. My cat _____ for 5 hours. Should I wake him up?
has been sleeping
is sleeping
sleeps
hasn’t slept
11. Let’s ask your sister to make fried rice for us. She _____ it great .
is making
makes
has made
has been making
12. If you mix blue and yellow, you _____ green.
get
is getting
have gotten
have been getting
13. Listen! Someone _____ the door. Can you hear it?
knocks
is knocking
has knocked
has been knocking
14. Give me this book. It ____________ to me.
belong
belongs
is belonging
are belonging
15. Mike ____________ to be very happy with his new job.
seem
seems
am seeming
is seeming
16. Sunny can’t go outside for dinner. She _____ her homework yet.
doesn’t do
isn’t doing
hasn’t done
hasn’t been doing
17. My foreign friend _____ Phuket for several times.
visits
is visiting
has visited
has been visiting
18. The technician _____ the computer for hours. He’s so tired.
fixes
is fixing
has fixed
has been fixing
19. Why ________late every time we arrange to meet?
is he
he is
is he being
has he been
20. ___________by airplane because the cost of flying is very high.
I don't often travel
I'm not often travelling
I'll not often travelling
I often travel
