PRESENT PERFECT
PRESENT PERFECT CONTINUOUS
SINCE AND FOR
PROFESSIONS AND SKILS
RECENT ACTIVITIES
100

She _________ (apply) for three jobs this week.

has applied

100

 I _________ (study) for two hours.

 I have been studying for two hours.

100

I have lived here _________ 2020.

Since

100

She has worked as a __________________ for years, creating logos and digital designs.

Graphic artist

100

She has been __________________ every morning because she wants to win the marathon.

Training for a race

200

We _________ (not finish) our project yet.

haven't finished/have not finished

200

He _________ (train) for the race recently.

He has been training for the race recently.

200

She has been working _________ three hours.

For

200

He has been working as a __________________, fixing cars in that garage since 2022.

Mechanic

200

I have __________________ a lot recently during online classes, and I miss important information.

Daydreamed

300

CORRECT THE MISTAKE:

He has went to the interview.

He has gone to the interview.

300

CORRECT THE MISTAKE

She has been work all day.

She has been working all day.

300

 He has had this job _________ a long time.

For

300

They have worked as __________________ at a hospital and performed many operations.

Surgeons

300

He has __________________ at the local shelter for the past three months.

Done volunteer work

400

UNSCRAMBLE IT

have / I / never / a / met / scientist

I have never met a scientist.

400

UNSCRAMBLE IT

have / we / been / waiting / for / long / too

We have been waiting for too long.

400

RIGHT OR WRONG

They have known each other since five years ago.

Wrong

They have known each other for five years

400

She has been working as a __________________, teaching people how to exercise correctly.

Sports instructor

400

They have been __________________ to buy a new phone since last year.

Saving up

500

UNSCRAMBLE IT

has / she / already / her / started / career

She has already started her career.

500

UNSCRAMBLE IT

been / they / practicing / have / dancing

They have been practicing dancing.

500

UNSCRAMBLE IT

for / studied / English / has / she / years / two

She has studied English for two years.

500

He has worked as a __________________ and taken photos for important events.

Photographer

500

I have __________________ since I was a teenager, and it helps me relax.

Kept a journal

M
e
n
u