Soal (Simple Present, Present Continuous, Present Perfect, Present Perfect Continuous Tense)


 1. She usually ... her homework before dinner.

a. doing
b. does
c. did
d. do
e. done

2. They ... in the living room now.
a. sit
b. are sitting
c. have sat
d. have been sitting
e. sat

3. He ... English for more than ten years.
a. studies
b. studied
c. is studying
d. has studied
e. was studying

4. They ... the garden since this morning.

a. work
b. worked
c. are working
d. have been working
e. have worked

5. My brother always ... to loud music in the morning.
a. listens
b. listen
c. listened
d. is listening
e. has listened

6. I ... my report since 7 a.m.
a. write
b. am writing
c. has written
d. have been writing
e. wrote

7. She ... to call you all day, but your phone was off.
a. tries
b. has tried
c. try
d. is trying
e. tried

8. They ... a new project right now.
a. develop
b. developed
c. are developing
d. have developed
e. have been developing

9. The dog ... in the backyard every morning.
a. play
b. played
c. plays
d. is playing
e. has played

10. We ... for our guests since morning.
a. wait
b. waited
c. have waited
d. are waiting
e. have been waiting

11. I ... to the same school as my cousin.
a. go
b. gone
c. goes
d. going
e. went

12. Look! The baby ... his first steps.
a. takes
b. is taking
c. has taken
d. took
e. has been taking

13. They ... dinner yet.
a. have not finished
b. do not finish
c. are not finishing
d. did not finish
e. were not finishing

14. The workers ... the roof f now.
a. fix
b. fixed
c. are fixing
d. have fixed
e. have been fixing

15. She ... the violin beautifully.
a. play
b. plays
c. playing
d. played
e. has been playing

16. We ... our homework together every weekend.
a. do
b. did
c. are doing
d. have done
e. have been doing

17. I ... this book for hours, but I’m still on chapter one.
a. read
b. have read
c. am reading
d. have been reading
e. readed

18. He usually ... coffee in the morning.
a. drinks
b. drink
c. drank
d. is drinking
e. has drunk

19. My parents ... to Europe twice.
a. go
b. went
c. are going
d. have gone
e. have been going

20. Right now, she ... with her manager about the project.
a. talks
b. talk
c. talked
d. is talking
e. has talked

Posting Komentar untuk "Soal (Simple Present, Present Continuous, Present Perfect, Present Perfect Continuous Tense)"