Present perfect progressive 1
Present perfect progressive 2
Vocabulary
Records
Matching
100

He _________ standing there for almost an hour.

has been

100

She __________ (practice) the piano for hours.

has been practicing

100

Our school's volleyball team has just ______ the other team with a score of 25 to 20.

defeated

100

The nurse needs a copy of your _______ records.

medical

100

I've been doing  _____________.

a. archery for a year

b. cricket?

c. for your upper body

d. to the gym lately?

e. volleyball for about 2 years.

a. archery for a year

200

I ___________ studying as much recently.

haven't been

200

________ they _______ (play) soccer every day since last week?

Have they been playing

200

You have to have a lot of _______ to play a professional sport. Those athletes work very had and practice for hours and hours.

determination

200

Ross is trying to ______ the school's record for the high jump.

break

200

Have you been going _______?

a. archery for a year

b. cricket?

c. for your upper body

d. to the gym lately?

e. volleyball for about 2 years.

d. to the gym lately?

300

They've been watching TV _______ 8 a.m.

since

300

What ________ you ________ (do) all day?

have you been doing

300

The official ______ of a full marathon is 42.195 kilometers.

distance

300

Great job, Tito! You finished that assignment in record _________.

time

300

Raj has been playing ______________.

a. archery for a year

b. cricket?

c. for your upper body

d. to the gym lately?

e. volleyball for about 2 years.

e. volleyball for about 2 years

400

I have been playing soccer _____ 6 years.

for

400

They ____________ (work out) together a lot recently.

have been working out

400

Although the team didn't win the game, their coach said the game was still a _____ because everyone played their best.

success

400

Who _______ the Olympic record for the women's long jump?

holds

400

The bench press machine is good _____________.

a. archery for a year

b. cricket?

c. for your upper body

d. to the gym lately?

e. volleyball for about 2 years.

c. for your upper body

500

I haven't been to Portland ___________ 2 years ago.

since

500

How long _________ you ___________ (take) violin lessons?

have you been taking

500

The famous football player ______ his retirement last week.

announced

500

The bank looks at your ________ records to see if you can afford to buy a new house.

financial

500

How long have you been playing __________?

a. archery for a year

b. cricket?

c. for your upper body

d. to the gym lately?

e. volleyball for about 2 years.

b. cricket
M
e
n
u