Present perfect or simple past? 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? Be first to know when grammar rules change! Sign up to our newsletter here: englishgrammar.org (It's free) Powered by TCPDF (www.tcpdf.org) . Present perfect or simple past? 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). when grammar rules change! Sign up to our newsletter here: englishgrammar.org (It's free) Powered by TCPDF (www.tcpdf.org) . 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