Complete the sentences with either the present perfect simple or continuous.
1. “How long ____________ (you/try) to sell your house?”
– Not long. We ____________ (just/put) it on the market.
2. “How long ____________ (have) your dog?” – “Since he was a puppy.”
3. The film star is fed up as journalists ____________ (interview) her for hours and she ____________ (not/have) a lunch break yet.
4. (At an office) “____________ (you/see) Nicky anywhere?”- “He didn’t come to work today. He ____________ (throw up) since yesterday, poor thing. I reckon ____________ (catch) a stomach bug.”
5. “I ____________ (phone) Isabel several times today but she ____________ (not/call back) yet.”
6. “How did your interview go?” – “Very well. They ____________ (offer) me the job!”
7. Katy and Steve are getting married even though they ____________ (only / know) each other for six months!
8. I don’t think we are going to be able to have our barbecue. It _____________ (rain) heavily for hours. When on earth is it going to stop?
9. ____________ (you/finish) with the newspaper? I’d like to read it.
10. Anthony ____________ (write) his memoirs for three years now. Hopefully he’ll finish soon.
VERB DRILLS
Do you know your basic verb structures well and your irregular verb conjugations? If not, here are some drills to help you.
Verb Training 1: Present Perfect Simple (Positive) B1 / B2
Verb Training 2: Different Tenses (Elementary/Pre-Intermediate)
Verb Training 3: Past Simple (Elementary/Pre-Intermediate)
Verb Training 4: Present Continuous
Verb Training 5: Past Simple Questions
Verb Training 6: Mixed Tenses
Verb Training 7: Advanced Irregular Verbs
Answers
- have you been trying; ‘ve just put
- have you had
- have been interviewing; hasn’t had
- Have you seen; ‘s been throwing up; ‘s caught
- ‘ve phoned; hasn’t called back
- ‘ve offered
- ‘ve only known
- ‘s been raining
- Have you finished
- ‘s been writing