Or sign in with your account on:

Not a member yet? Register

Present perfect vs past perfect - Exercise 2

Friday, 11 March 2016
Example of present perfect vs past perfect: James is away on holiday. He has gone to Spain. Example of present perfect vs past perfect: James is away on holiday. He has gone to Spain. This image is licensed under the Creative Commons Zero (CC0) license

Exercise 2:

Complete each sentence using one of the three alternatives.

For example, James is away on holiday. He .......to Spain

A. is gone

B. has gone

C. has been

Answer: B. James is away on holiday. He has gone to Spain.

Carrie is sick of working. She......to a spa.

A. is gone

B. has gone

C. has been

Jess was worried last week. She......to the doctor now.

A. is going

B. has been

C. is been

Craig travelled to the US. He......many times before.

A. has been

B. has gone

C. has going

Shirley left the house. She.......the hoovering.

A. had finished

B. has finished

C. Is finished

Maggie is going to see a film. She.....it once before.

A. is seen

B. have seen

C. has seen

Charlotte is meeting a friend. They.......twice today already.

A. has met

B. have met

C. had met

Read 8246 times
Last modified on Sunday, 02 April 2017 22:16

Free English lessons in your inbox

Subscribe to our Newsletter and receive free grammar lessons and exercises, graded readers with comprehension questions, and tips on how to improve your English. And stay updated on the WeLoveTeachingEnglish services.