A
B
C
D
100

They ______________ London this month. (leave)

left

100

He _________________ (see) that film last year.

saw

100

The children _________________ (break) a window in the school last week.

broke

100

I _________________ (be) in London for three years. I love it here.

have been

200

We _________________ (see) Julie last night.

saw

200

He  _________________(become) a musician.

has become

200

A: What’s wrong?

B: I _________________ (break) a glass!

have broken

200

My grandparents dated for three months and then _________________ (get) married.

got

300

She _________________ (be) a teacher for ten years, and she still enjoys it.

has been

300

After he _________________ (arrive) home, he _________________ (unpack) and _________________ (go) to bed

arrived, unpacked, went

300

They _________________ (be) cold when they _________________ (arrive)home.

were, arrived

300

When the boss _________________ (walk) into the room, we_________________ (know) someone was going to get fired.

walked, knew

400

Julie _________________ (arrive)! Come and say hello!

has arrived

400

How long _________________ (you / know) Jill? I know you see her often.

have you known

400

Lucy _________________ (break) her leg, so she can’t come skiing.

has broken

400

Jack _________________ (break) his arm when he _________________ (fall) off a horse in 2005.

broke, fell

500

For how long ____________ 

Andrew/study) English?

has Andrew studied

500

I _________________ (know) about the problem for months, but I_________________ (not / find) a solution yet.

have known, have not found

500

I _________________ (see) the ocean.

have seen

500

A: When _________________ (you / arrive)?

B: At 10pm last night.

did you arrive

M
e
n
u