Present Perfect Simple
Past Perfect Simple
Past Perfect Simple vs. Past Simple
100

I _______ (visit) my grandparents this year.

I have visited my grandparents this year.

100

They _______ (finish) the project before the deadline.

They had finished the project before the deadline.

100

She _____ already ______ (study) when the teacher asked a question.

She had already studied when the teacher asked a question.

200

They ________ (finish) their homework.

They have finished their homework.

200

We _____ (see) the show before it closed.

We had seen the show before it closed.

200

They _______ (play) soccer after they had finished lunch.

They played soccer after they had finished lunch.

300

She ________ (learn) to play the guitar.

She has learned to play the guitar.

300

By the time I arrived, she ____ already ____ (leave).

By the time I arrived, she had already left.

300

We ______ (go) home after we had seen the exhibition.

We went home after we had seen the exhibition.

400

We ________ (see) that movie before.

We have seen that movie before.

400

She ______ already ______ (complete) the test when I walked in.

She had already completed the test when I walked in.

400

He called her after he ________ (finish) his meeting.

He called her after he had finished his meeting.

500

He ________ (eat) lunch already.

He has eaten lunch already.

500

He _______ never ______ (be) in Paris until last summer.

He had never been in Paris until last summer.

500

I visited the museum after I _______ (hear) about the new exhibition.

I visited the museum after I had heard about the new exhibition.