Present Perfect Simple and Continuous – questions

Present Perfect Continuous – questions

The present perfect simple is used when answering the questions ‘how much‘, how many‘ or ‘how many times‘ of completed actions:

  • How many exams have you had? I have had all of them.

The present perfect continuous is used when answering the question ‘how long‘ of an activity that is still continuing:

  • How long has she been studying engineering? For about three years, I believe.

Please turn the words in brackets into questions:

 


1. [Text]

John looks tired. (work / too hard?)

Answers for Quiz [1].

  • 1. Has he been working too hard? (correct)

2. [Text]

Sorry I’m late. (you / wait / long?)

Answers for Quiz [2].

  • 1. Have you been waiting long? (correct)

3. [Text]

She’s been saving up to buy a house. (How much / save?)

Answers for Quiz [3].

  • 1. How much has she saved? (correct)

4. [Text]

Andrea has been told she’ll have to have an operation. (How long / know about?)

Answers for Quiz [4].

  • 1. How long has she known about it? (correct)

5. [Text]

I am hoping you get this area manager’s job. (How long / wait for / promotion?)

Answers for Quiz [5].

  • 1. How long have you been waiting for promotion? (correct)

6. [Text]

You look terrible – (you / cry?)

Answers for Quiz [6].

  • 1. Have you been crying? (correct)

7. [Text]

I hadn’t realised he wasn’t well. (feel ill / long?)

(you can also use ‘for’ – Have you been feeling ill for long?)

Answers for Quiz [7].

  • 1. Has he been feeling ill long? (correct)

8. [Text]

I haven’t done much travelling – (How much/ you do?)

Answers for Quiz [8].

  • 1. How much have you done? (correct)