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)