1. Complete the sentences with the Present Perfect Simple form of the verbs in brackets.

1 He (be) fond of Joanne for a long time.

2 you (install) the new software already?

3 How long _ they (have) their headquarters in Spain?

4 You got here finally! It (take) you hours!

5 We (ask) Colin Firth to play the lead role in the film and we’re now waiting for his answer.

6 she (have) a stroke before?

2. Complete the sentences with the Present Perfect Continuous form of the verbs in brackets.

1 He (live) here for six months.

2 Helen (work) as a TV director since she graduated.

3 How long you (come) to these classes?

4 My mother (sing) in choirs since she was a little girl.

5 He (not cope) well at university. I’m worried about him.

6 you (tour) a lot with the band this year?

3. Choose the correct options.

I Her throat is sore because she’s been singing / sung all day.

2. I’m tired because I’ve stood / been standing up all day.

3. She has loved / been loving him all her life.

4. How long has Dr Khan been seeing / seen patients? It’s time he had a break.

5. I have known / been knowing Alissa since we were eleven.

6. Ouch! I’ve cut / been cutting my finger.

7. I’ve dug / been digging the garden all morning and I still haven’t finished.

8. I haven’t seen / been seeing you for ages!

9. How long have you had / been having a headache?

10. I’ve bought / been buying a new car. Do you want to see it?

11. We’ve been getting / got terribly excited about our daughter’s wedding. She’s getting married next month.

shishovtopking shishovtopking    1   14.04.2020 20:59    5

Другие вопросы по теме Английский язык