Past Perfect Affirmative Negative InterrogativeSet 7

1Kate's a worrier. When I first met her, she ..... her job and ..... what to do with her life.
2Sonia ..... some hours ago.
3If Andrew's parents ..... him the computer, he wouldn't have shopped on the Internet.
4The students ..... all the chairs by 10 a.m.
5Choose the right form of the Perfect Tense: When I came home, mother already ..... dinner.
6Differentiate perfect tenses: We (to have) dinner before the show started.
7Ahmed felt ill because he ..... too much.
8He ..... Spanish before he went to Spain
9He behaved as though he ..... the results for weeks.
10If you ..... that you couldn't handle the pressure anymore, your parents might have helped you.
11They said they ..... the task already
12Before she moved to Spain, she ..... in Germany for ten years.
13When I came back from school, my mother (tidy) my room.
14When I went to her house, she ..... already fallen asleep.
15By the time I got to the office, she ..... (leave) the building.
16Fill in the blanks:I ..... (have gone/had gone) to the party yesterday.
17John ..... me that day before you called.
18What ..... before she turned on the TV?
19If you ..... (join) to the Istanbul Marathon, you ..... (be) very tired.
20After she ..... at the hospital for 2 years, she ..... to give up the job yesterday.
21If my brother had taken penicillin, he don't get sick.
22Kato said he ..... his brother since the day before.
23I knew that my brother (to have) a problem
24Now I know for sure where the saying "Curiosity killed the cat" come from. If the curious children ..... to the beach to invite the strange rumbling sound, they ..... their lives.
25By the time the team arrived at the stadium, the match had already started, leaving them no chance to warm up.
26She looked as if she ..... a ghost.
27Correct the error:'I had saw the movie before.'
28My sister married after she ..... from college.
29.....? ..... anything before you went to the theater?
30My grandfather retired from work last month. He ..... for the same company for 40 years.
31They take their seats before the movie begin.
32How long had you been studying English, before travelling to the United Kingdom?
33Dad ..... the mechanic check the brakes yesterday.
34James ..... Spanish before he went to Spain.
35Ms. Chantha ..... for the day when the phone call came.
36I ..... (be) very tired because I ..... (study) too much.
37The lightning ..... by the time we arrived home
38Choose the correct answer! I ..... my homework before the teacher arrived.
39Which tense is this? "You'd gone by then".
40We were very excited to meet again because we ..... each other for five years.
41We ..... the room when she arrived.
42If she ..... more working experience, she wouldn'thave been fired.
43If you ..... for a discount in the shop, they might have given you one.
44When I opened the curtains the sun was shining and the ground was white. It (snow) during the night.
45(Esteban / wash) the dishes when his mum came home?
46He ..... the letter before you arrived.
47If the diagnostic test ..... administered promptly, the disease progression would have slowed considerably.
48He ..... the novel before he saw the movie.
49Does this sentence use the past perfect correctly? After we had eaten dinner, the phone rang.
50The fire ..... (break out) after Sam ..... (fall) asleep.
51I remember that gig. Itwas the first time I [see] the band play live.
52Mrs Reed made Jane Eyre stay in a bedroom because she ..... with her cousin.
53WHICH TENSE IS USED IN THE SENTENCE?It had rained before the kids left for school.
54My father would have given me money, if I ..... good English mark.
55The building ..... on fire before the fire brigade came.
56Choose the correct tense for the blank: "I ..... my homework before dinner yesterday."
57The sentence 'They had left before the meeting started' is in past perfect tense.
58I ..... them when I lived in London.
59I discovered he ..... it correctly.
60I'm sorry about not coming last week. I ..... a cold and so I ..... at home.A. have-stay B. had-stayed C. have had-stayed D. have/ have stayed
61I knew Keith was angry about the report because Jenney ..... me the day before.