Complete with the past simple or present perfect form of the verb in brackets 1 I ______________ (join) the team five months ago 2 ______________ (you ever be) to a football stadium 3 I ______________ (already study) for the exam on Wednesday 4 Tom ______________ (eat) this morning and isn’t hungry now 5 Christina ______________ (just finish) writing a letter and now she is going to post it 6 Tim ______________ (run) the marathon last year and he came in twentieth place Choose the correct answer. 1 I have been training / trained for months for the swimming competition 2 She has not gone / been going dancing in a long time 3 How long has she taken / been taking karate classes 4 He has eaten / been eating his dinner and is now looking forward to dessert 5 Have you seen / been seeing the new movie Tarantino directed 6 I have worked / been working since nine in the morning.
Correct answers 1 I joined the team five months ago 2 Have you ever been to a football stadium 3 I have already studied for the exam on Wednesday 4 Tom ate this morning and isn’t hungry now 5 Christina has just finished writing a letter and now she is going to post it 6 Tim ran the marathon last year and he came in twentieth place.
Correct answers for the choices 1 I have been training for months for the swimming competition 2 She has not gone dancing in a long time 3 How long has she been taking karate classes 4 He has eaten his dinner and is now looking forward to dessert 5 Have you seen the new movie Tarantino directed 6 I have been working since nine in the morning.
Correct answers
1 I joined the team five months ago
2 Have you ever been to a football stadium
3 I have already studied for the exam on Wednesday
4 Tom ate this morning and isn’t hungry now
5 Christina has just finished writing a letter and now she is going to post it
6 Tim ran the marathon last year and he came in twentieth place.
Correct answers for the choices
1 I have been training for months for the swimming competition
2 She has not gone dancing in a long time
3 How long has she been taking karate classes
4 He has eaten his dinner and is now looking forward to dessert
5 Have you seen the new movie Tarantino directed
6 I have been working since nine in the morning.