Global MCQ Practice

🏠 Homepage πŸ“˜ Download PDF Books πŸ“• Premium PDF Books

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.

🏠 Back to Homepage πŸ“˜ Download PDF Books πŸ“• Premium PDF Books