Past simple or present perfect tense?

September 2, 2013pdf

Complete the following sentences using an appropriate past simple or present perfect verb form.

1. When ………………………. from work?

a) did she returned

b) did she return

c) has she returned

d) has she return

2. …………………………… to the US?

a) Have you ever been

b) Did you ever go

c) Did you ever been

d) Were you ever been

3. She is the most beautiful woman …………………….

a) I had ever seen

b) I have ever seen

c) I have ever saw

d) I ever seen

4. That is the best movie …………………………..

a) I have ever watched

b) I had ever watched

c) I did watch

d) I have ever watch

5. That is the most difficult problem ……………………..

a) I have ever had to deal with

b) I never dealt with

c) I had to deal with

d) I am dealt with

6. When ……………………. I was working in the garden.

a) you phoned

b) you have phoned

c) you had phoned

d) you were phoning

7. I ……………………… with children before, so I know what to expect in my new job.

a) worked

b) have worked

c) have been working

d) I had worked

8. I …………………. all my childhood in France.

a) spent

b) have spent

c) have spend

d) was spending

9. Who ……………………… that necklace?

a) gave you

b) has given you

c) gives you

c) had given you

10. There ……………………. a plane crash near Bristol last night.

a) was

b) had been

c) have been

d) is

Answers

1. When did she return from work?

2. Have you ever been to the US?

3. She is the most beautiful woman I have ever seen.

4. This is the best movie I have ever watched.

5. This is the most difficult problem I have ever had to deal with.

6. When you phoned I was working in the garden.

7. I have worked with children before so I know what to expect in my new job.

8. I spent all my childhood in France.

9. Who gave you that necklace?

10. There was a plane crash near Bristol last night.

Free Grammar Guide: "120 Deadly Grammar and Vocabulary Mistakes."