Complete the following sentences using simple past or present perfect forms.
1He ............... at a bar when he was younger.
Wrong!
Use the simple past "worked" because "when he was younger" refers to a finished time in the past.
2I ............... her since last Monday.
Wrong!
Use the present perfect "haven't seen" with "since" for a period continuing up to now.
3He ............... three years ago.
Wrong!
Use the simple past "died" with the finished-time expression "three years ago".
4She ............... unhappy since she left her home.
Wrong!
Use the present perfect "has been" with "since" for a state continuing up to now.
5They ............... the job last week.
Wrong!
Use the simple past "finished" with the finished-time expression "last week".
6They ............... started working yet.
Wrong!
Use the present perfect negative "haven't" with plural subject "They" and "yet".
7She ............... ill since last month.
Wrong!
Use the present perfect "has been" with "since last month" for a state continuing up to now.
8Nobody ............... him since that fateful evening.
Wrong!
Use the present perfect "has seen" with "since" for a period continuing up to now.
9............... to Venice?
Wrong!
Use the present perfect "Have you ever been" to ask about life experience up to now.
Done.
Score: 0/9
Answers
- He worked at a bar when he was younger.
- I haven’t seen her since last Monday.
- He died three years ago.
- She has been unhappy since she left her home.
- They finished the job last week.
- They haven’t started working yet.
- She has been ill since last month.
- Nobody has seen him since that fateful evening.
- Have you ever been to Venice?

