You are on page 1of 2

PAST TENSES, PRESENT PERFECT 2

Complete the sentences with the correct form of the verbs in brackets.

1 My mother _______________________________ (COOK) supper for two hours when I got home.
2 I was in the middle of reading when I _______________________________ (HAVE) a call from her.
3 You are still here? How long _______________________ you _______________________ (WAIT) for the bus?
4 She asked him to read it for her because she _______________________________ (LOSE) her glasses.
5 Japanese industry _______________________________ (MAKE) great advances since the war.
6 When was the last time you _______________________________ (HELP) Tom do his homework?
7 I met some friends while I _______________________________ (WAIT) for a bus.
8 She _______________________________ (NEVER SEE) New York before, so I offered to show her around.
9 "_______________________ you _______________________ (KNOW) Tom for a long time?" "No, I've only just
met him."
10 At the beginning, he _______________________________ (NOT BELIEVE) it at all.
11 He was passing by on his bicycle when he _______________________________ (HEAR) a cry for help.
12 She _______________________________ (NOT COME) here yet. I am afraid she may have lost her way.
13 When _______________________ you _______________________ (GO) bowling with Tom?
14 He _______________________________ (WORK) on his novel for six months when we visited him.
15 Tom spent a half an hour looking for his car in the carpark, then he remembered he
_______________________________ (CATCH) the bus to work.
16 This is the very dictionary that I _______________________________ (LOOK FOR).
17 I'm looking for Tom and Mary. _______________________ you _______________________ (SEE) them?
18 Tom is usually the last to leave, but last night Mary _______________________________ (LEAVE) after he did.
19 I _______________________________ (NOT WANT) to interrupt Tom while he was talking.
20 The bathtub overflowed while she _______________________________ (TALK) on the phone.
21 When I opened the refrigerator, I noticed the meat _______________________________ (SPOIL).
22 Someone's been here. I can tell that my things aren't where I _______________________________ (LEAVE) them.
23 Tom asked Mary what she _______________________________ (DO) all morning.
24 While John _______________________________ (READ) his newspaper, his wife was watching TV.
25 Since her father's death, she _______________________________ (GO) through a lot of hardships.
26 When _______________________ you _______________________ (START) working for Tom?
27 How long _______________________________ (TRY) to sell your house?
28 _______________________ you _______________________ (SEE) my glasses? I can't find them.
29 The blue sky fooled me so I _______________________________ (NOT BRING) an umbrella.
30 Carrots are good for your eyes. _______________________ you ever_______________________ (SEE) a rabbit
wearing glasses?

Sentences from www.tatoeba.org


KEY

1 My mother HAD BEEN COOKING supper for two hours when I got home.
2 I was in the middle of reading when I HAD a call from her.
3 You are still here? How long HAVE you BEEN WAITING for the bus?
4 She asked him to read it for her because she HAD LOST (LOST) her glasses.
5 Japanese industry HAS MADE great advances since the war.
6 When was the last time you HELPED Tom do his homework?
7 I met some friends while I WAS WAITING for a bus.
8 She HAD NEVER SEEN New York before, so I offered to show her around.
9 "HAVE you KNOWN Tom for a long time?" "No, I've only just met him."
10 At the beginning, he DIDN'T BELIEVE it at all.
11 He was passing by on his bicycle when he HEARD a cry for help.
12 She HASN'T COME here yet. I am afraid she may have lost her way.
13 When DID you GO bowling with Tom?
14 He HAD BEEN WORKING on his novel for six months when we visited him.
15 Tom spent a half an hour looking for his car in the carpark, then he remembered he HAD CAUGHT the bus to work.
16 This is the very dictionary that I HAVE BEEN LOOKING FOR.
17 I'm looking for Tom and Mary. HAVE you SEEN them?
18 Tom is usually the last to leave, but last night Mary LEFT after he did.
19 I DIDN'T WANT to interrupt Tom while he was talking.
20 The bathtub overflowed while she WAS TALKING on the phone.
21 When I opened the refrigerator, I noticed the meat HAD SPOILED.
22 Someone's been here. I can tell that my things aren't where I LEFT them.
23 Tom asked Mary what she HAD BEEN DOING all morning.
24 While John WAS READING his newspaper, his wife was watching TV.
25 Since her father's death, she HAS GONE through a lot of hardships.
26 When DID you START working for Tom?
27 How long HAVE YOU BEEN TRYING to sell your house?
28 HAVE you SEEN my glasses? I can't find them.
29 The blue sky fooled me so I DIDN'T BRING an umbrella.
30 Carrots are good for your eyes. HAVE you ever SEEN a rabbit wearing glasses?

You might also like