Complete the sentences with the words from the box.
abroad part-time earn him course
16) You ____ (have to/should) get more exercise. Why don’t
you play tennis?
17) I _____ (learned / have learned) English for 10 years.
18) Last year he _____ (has worked / worked) for BBC.
19) They _____ (were / have been) on several training courses
for this year.
20) I _____ (have gone / went) to university in 2013.
21) You ____ (have been working/were working) for a long
time. You should have a rest!
22) I ____ (sent/have sent) my email by 5 p.m.
23) You ____ (are typing/have been typing) your report since
early morning. Let’s make a break and have dinner.
24) While I ___ (talked/was talking) to you I missed two buses.
25) She ______ (applied/had applied) for a job when I met her.
Answers & Comments
Verified answer
16) You should get more exercise. Why don’t you play tennis?17) I have learned English for 10 years.
18) Last year he worked for BBC.
19) They have been on several training courses for this year.
20) I went to university in 2013.
21) You have been working for a long time. You should have a rest!
22) I sent my email by 5 p.m.
23) You have been typing your report since early morning. Let’s make a break and have dinner.
24) While I was talking to you I missed two buses.
25) She applied for a job when I met her.