Present Perfect Basics
Past Perfect Basics
Sentence Transformation
Mixed Practice
100

What auxiliary verb is used to form the Present Perfect?

Have / Has

100

What auxiliary verb is used to form the Past Perfect?

Had

100

Change to Present Perfect: “I last saw him in 2020.”

I haven’t seen him since 2020.

100

Make this Present Tense: “I ___ (see) that movie before.”

have seen

200

Complete: “She ___ (never / be) to London.”

has never been

200

Complete: “By the time we arrived, the film ___ (start).”

had started

200

Change to Past Perfect: “She arrived. Then the meeting started.”

The meeting had started before she arrived.

200

Past Perfect: “They ___ (be) dating for 10 years when they got married.”

Had been

300

True or False: “I have went to the store.” (If false, fix the mistake) 

False (should be have gone to the store)

300

True or False: “She had already left when he arrived.” uses the Past Perfect correctly. (If false, fix the mistake) 

True
300

Make a question: “They have visited Paris.”

Have they visited Paris?

300

Error correction: “I have finished my homework before dinner yesterday.”

I had finished my homework before dinner yesterday.

400

Make this negative: “They have finished the project.”

They haven’t finished the project.

400

Make it negative: “He had done his homework.”

He hadn’t done his homework.

400

Combine using “when”: “He finished dinner. Then he watched TV.”

He watched TV when he had finished dinner.

400

Fill in: “She was tired because she ___ (study) all night.”

had studied

500

Why do we use the Present Perfect?

To talk about experiences or actions with results in the present.

500

When do we use the Past Perfect tense?

To show that one action happened before another past action.

500

Rewrite using “already”: “She finished the exam early.”

She had already finished the exam.

500

Create a sentence using both tenses. (In the same sentence) 

Example: I have met many people since I had moved to Madrid.

M
e
n
u