Present Perfect Continuous Tense Quiz 28 (14 MCQs) | Global MCQ Practice π
Click βShow Answerβ to reveal the correct option.
π Present Perfect Continuous Tense β Quiz 28
1. 10] I am so tired because I _____ running.
A) Have been.
B) Haven't been.
C) Has been.
D) Hasn't been.
2. The plumber _____ to fix the pipes since this morning.
A) Tries.
B) Is trying.
C) Has been trying.
D) Has tried.
3. We _____ (know) each other since last year.
A) Have known.
B) Have been knowing.
4. You _____ (to work) as a computer programmer for more than fifteen years.
A) Have been working.
B) Have been worked.
C) Has been working.
D) Have are working.
5. I have been trying to contact him _____ .
A) All day.
B) Yesterday.
C) Before.
D) Then.
6. In which tense is the verb formed by using 'have/has been' + present participle?.
A) Present perfect simple.
B) Future perfect continuous.
C) Past perfect continuous.
D) Present perfect continuous.
7. We have been studying _____ 2 hours ago.
A) Since.
B) For.
8. Mr. Oscar _____ been trying hard to repair his computer.
A) Has.
B) Isn't.
C) To have.
D) Have.
9. Who _____ (invent) the Internet?.
A) Invented.
B) Did invent.
C) Did invented.
D) None of above.
10. _____ John and Kara been writing Britney's song?.
A) Are.
B) Have.
C) Is.
D) Has.
11. Talking about the past but continuing into the present.
A) Past Simple Tense.
B) Present Continuous Tense.
C) Present Perfect Tense.
D) Present Simple Tense.
12. Have you been waiting for your girlfriend for the past _____ ?.
A) Three hour.
B) Two hour.
C) One hour.
13. My father is going on a business trip, but he (not, leave) yet.
A) Haven't been leaving.
B) Hasn't left.
C) Hasn't been leaving.
D) Haven't left.
14. 7] How long _____ learning German?.
A) Have it been.
B) Has Tom been.
C) Have she been.
D) Has you been.