A
B
C
D
E
100

When the teacher asked him the question, Jake ____ (know) he was in trouble.

knew

100

 I ---- (know) Carl since I ---- (be) a little child.

have known, was

100

 ---- you ---- (see) Amy today?

have you seen

100

It is already 9:30 pm and I ---- (wait) here for over an hour. If John does not get here in the next five minutes, I am going to leave.

have waited

100

Thomas Jefferson _____ (write) the Declaration of Independence in 1776.

wrote

200

 When I got to the office, they ---- (leave).

had left

200

 I ---- (work) for big companies like this one before.

have worked

200

I never get up from the table before others ---- (finish).

have finished

200

---- (you / see) the news? You won't believe your eyes.

have you seen

200

 The students ---- (do) a lot of homework so far this week.

have done

300

 I didn’t realize that I ---- (lose) my keys until I arrived home.

had lost

300

They ---- (live) in New York for 3 years before they ---- (move) to Seattle three months ago.

had lived, moved

300

They ---- (work) for two hours by the time the manager arrived at six.

had worked

300

The movie ---- (already start) when we arrived there.

had already started

300

 She ---- (recover) from her operation by the time we visited her on Saturday.

had revovered

400

 Before my trip lo Paris two years ago, I ---- (never be) to France.

had never been

400

Jackie ---- (be) late several times in the past month that's why the boss ---- (warn) him a few minutes ago.

has been, warned

400

By the time you received this letter yesterday, Dina ---- (leave) for Algeria.

had left

400

Sam ---- (drive) for six hours when he arrived in the village.

had driven

400

I ---- (see) many pictures of the pyramids before I went to Egypt last summer.

had seen

500

That student failed the exam because she ____ (not study).

had not studied

500

 He was fired because he ---- (give away) some documents.

had given away

500

They ---- (call) us when they ---- (arrive) in Monaco last Saturday, but we ---- (not hear) from them ever since.

called, arrived, have not heard

500

 Jack and Rita ---- (be) married for six years. They ---- (get) divorced six months ago.

had been, got

500

 I was able to understand her as I ---- (know) Lea for more than ten years

had known