Present Perfect Continuous Tense MCQs
1. She ______ (practice) the piano for two hours.
(A) has been practicing
(B) have been practicing
(C) is practicing
(D) practices
Answer
Answer: (A) has been practicing
2. They ______ (study) for the exams since morning.
(A) has been studying
(B) have been studying
(C) are studying
(D) study
Answer
Answer: (B) have been studying
3. I ______ (read) this novel for the last week.
(A) have been reading
(B) has been reading
(C) am reading
(D) reads
Answer
Answer: (A) have been reading
4. We ______ (work) on this project for three months.
(A) have been working
(B) has been working
(C) are working
(D) work
Answer
Answer: (A) have been working
5. He ______ (live) in this city for five years.
(A) has been living
(B) have been living
(C) lives
(D) is living
Answer
Answer: (A) has been living
6. They ______ (play) football since noon.
(A) have been playing
(B) has been playing
(C) play
(D) are playing
Answer
Answer: (A) have been playing
7. She ______ (teach) in this school for a decade.
(A) has been teaching
(B) have been teaching
(C) teaches
(D) is teaching
Answer
Answer: (A) has been teaching
8. We ______ (wait) for the bus for half an hour.
(A) have been waiting
(B) has been waiting
(C) are waiting
(D) wait
Answer
Answer: (A) have been waiting
9. The students ______ (study) hard for their final exams.
(A) have been studying
(B) has been studying
(C) are studying
(D) study
Answer
Answer: (A) have been studying
10. She ______ (paint) the house since morning.
(A) has been painting
(B) have been painting
(C) paints
(D) is painting
Answer
Answer: (A) has been painting
11. I ______ (exercise) regularly for the last month.
(A) have been exercising
(B) has been exercising
(C) am exercising
(D) exercise
Answer
Answer: (A) have been exercising
12. They ______ (plan) this trip for weeks.
(A) have been planning
(B) has been planning
(C) are planning
(D) plan
Answer
Answer: (A) have been planning
13. The teacher ______ (give) extra classes since the exams were announced.
(A) has been giving
(B) have been giving
(C) gives
(D) is giving
Answer
Answer: (A) has been giving
14. We ______ (search) for the right solution for hours.
(A) have been searching
(B) has been searching
(C) are searching
(D) search
Answer
Answer: (A) have been searching
15. He ______ (write) his novel for two years now.
(A) has been writing
(B) have been writing
(C) writes
(D) is writing
Answer
Answer: (A) has been writing
16. I ______ (try) to call her for the last half hour.
(A) have been trying
(B) has been trying
(C) am trying
(D) try
Answer
Answer: (A) have been trying
17. They ______ (learn) Spanish since January.
(A) have been learning
(B) has been learning
(C) learn
(D) are learning
Answer
Answer: (A) have been learning
18. She ______ (cook) dinner for the last two hours.
(A) has been cooking
(B) have been cooking
(C) is cooking
(D) cooks
Answer
Answer: (A) has been cooking
19. We ______ (discuss) this issue for a long time.
(A) have been discussing
(B) has been discussing
(C) discuss
(D) are discussing
Answer
Answer: (A) have been discussing
20. He ______ (train) for the marathon for six months.
(A) has been training
(B) have been training
(C) is training
(D) trains
Answer
Answer: (A) has been training
21. I ______ (wait) for your call since morning.
(A) have been waiting
(B) has been waiting
(C) wait
(D) am waiting
Answer
Answer: (A) have been waiting
22. They ______ (prepare) for the debate competition for a week.
(A) have been preparing
(B) has been preparing
(C) prepare
(D) are preparing
Answer
Answer: (A) have been preparing
23. She ______ (write) letters to her friend for the past year.
(A) has been writing
(B) have been writing
(C) writes
(D) is writing
Answer
Answer: (A) has been writing
24. We ______ (build) a new house for several months.
(A) have been building
(B) has been building
(C) build
(D) are building
Answer
Answer: (A) have been building
25. He ______ (study) French for the past six months.
(A) has been studying
(B) have been studying
(C) studies
(D) is studying
Answer
Answer: (A) has been studying
Present Perfect Continuous Tense MCQs
HOME
Notesjobs