You are on page 1of 4

EXERCISE UNIT 5 – GRADE 6

NAME : ________________
CLASS/NO : ___________/_____

1. Tom (see) ... the warnings on TV before the hurricane hit.


a. seen
b. has seen
c. have seen
d. had seen

2. They (forget) ... the books until the librarian reminded them.
a. forget
b. forgot
c. have forgotten
d. had forgotten

3. Ben : ... you ever (be) ... to Spain?


Jill : Yes, I have. I went there last summer.
a. Are ; been
b. Has ; been
c. Have ; been
d. Had ; been

4. Jack : Have you ever eaten sushi?


Jill : No, I .... I don't think I'd like it.
a. don't
b. haven't
c. didn't
d. hadn't

5. Have you ... Italian or French? No, I haven't.


a. study
b. studies
c. studied
d. studying
6. He ... in the garage when he heard the noise.
a. is hidden
b. has hidden
c. have hidden
d. had hidden

7. Scientists (see) ... the waves under the sea on their machines before they sent out
warnings.
a. has seen
b. had seen
c. have seen
d. were seeing

8. to / been / France / you / ? / have


The correct sentence is ...
a. Have you been to France?
b. You have been to France?
c. France have you to been?
d. To France have you been?

9. Before the students started to write, the teacher had ... their mobile phones.
a. collect
b. collects
c. collected
d. collecting

10. After Max (finish) ... his breakfast, he left the flat.
a. is finish
b. has finished
c. have finished
d. had finished
11. Laura repaired her glasses because her brother ... them
a. is broken
b. broke
c. has broken
d. broken
12. The little girl (not, speak) ... a single word yet.
a. don't speak
b. didn't speak
c. hasn't spoken
d. haven't spoken

13. I (read) your book several times.


a. read
b. reads
c. has read
d. have read

14. Marry (be) ... sick since Sunday.


a. is
b. was
c. has been
d. have been

15. Ben : Would you like something to eat?


Me : No, thanks. I ... lunch already.
a. have had
b. had had
c. has had
d. been had

16. Billy : Are you coming to the cinema with us?


Me : No, I ... the film already.
a. have seen
b. had seen
c. has seen
d. seen

17. After we ... the cornflakes, Henry came in.


a. has eaten
b. had eaten
c. have eaten
d. being eaten
18. After Max had ... his breakfast, he left the flat.
a. finish
b. finishes
c. finished
d. finishing

19. By the time the show began, all friends (arrive) ...
a. arrived
b. has arrived
c. had arrived
d. have arrived

20. You are eating in a restaurant. The waiter thinks you have finished and wants to take your
plate away.
You say : Wait a minute! I .... (not / finish)
The correct answer is ...
a. hasn't finished
b. hadn't finished
c. haven't finished
d. being finished

complete using past perfect and present perfect

1. A: Oh no! We’re too late. The train (leave, already) __________________.


B: That’s okay. We’ll catch the next train to Jogja.
2. Last Thursday, we went to the station to catch a train to Jogja, but we were too late. The train
(leave, already) ___________________.
3. I (be) _______________ to this place before.
4. I asked them why they (not, finish) ________________ their exercise.
5. Sandra ( read ) _________________ this story book many times. She loves it.
6. My brother ( clean ) _________________ his room already. It’s clean now.
7. He ( work ) ___________________ here for two months. He is a good teacher.
8. After Shopia (finish) _____________________ her work, she went to lunch.
9. By the time Doris got to the party, everyone (go) _________________ home.
10. _______________ you ( finish ) __________ your homework? Yes, I have.

You might also like