Present perfect or simple past?

December 27, 2012pdf

Complete the following sentences using simple past or present perfect forms.

1. He ………………………………. at a bar when he was younger.

a) worked

b) has worked

c) either could be used here

2. I …………………………………. her since last Monday.

a) haven’t seen

b) didn’t see

c) either could be used here

3. He ………………………….. three years ago.

a) has died

b) died

c) either could be used here

4. She …………………………….. unhappy since she left her home.

a) was

b) has been

c) either could be used here

5. They ……………………………… the job last week.

a) finished

b) have finished

c) either could be used here

6. They ………………………………. started working yet.

a) didn’t

b) haven’t

c) either could be used here

7. She ……………………………. ill since last month.

a) was

b) has been

c) either could be used here

8. Nobody ………………………………. him since that fateful evening.

a) has seen

b) saw

c) either could be used here

9. ………………………………. to Venice?

a) Did you ever go

b) Have you ever been

Answers

1. He worked at a bar when he was younger.

2. I haven’t seen her since last Monday.

3. He died three years ago.

4. She has been unhappy since she left her home.

5. They finished the job last week.

6. They haven’t started working yet.

7. She has been ill since last month.

8. Nobody has seen him since that fateful evening.

9. Have you ever been to Venice?

Keep your grammar up-to-date!
Includes Grammar Guide (PDF)