SEPETİM
  • GİRİŞ
  • KAYIT OL

Present Perfect Continuous or Past Perfect Continuous

(1) They...the house for hours before the party started.
(A) have been decorating (B) had been decorating (C) has been decorating (D) were decorating
(2) He...his novel for over two years.
(A) was writing (B) has been written (C) has been writing (D) were written
(3) She...a bit under the weather lately.
(A) has been feeling (B) had been feeling (C) had felt (D) have been feeling
(4) She...for the exam all night before it was canceled.
(A) have been studying (B) has been studying (C) had been studied (D) had been studying
(5) I...the book for a few days before I lost it.
(A) has been reading (B) had been reading (C) have been reading (D) had been read
(6) I...to reach you for the past hour.
(A) have been trying (B) had been trying (C) has tried (D) has been trying
(7) The children...in the garden until their parents called them inside.
(A) had been playing (B) has been playing (C) have been playing (D) had been played
(8) They...in New York for five years before they moved to California.
(A) had been lived (B) has been living (C) have been living (D) had been living
(9) We...for the bus for over an hour. I am tired!
(A) have been waiting (B) has been waiting (C) had been waiting (D) have waited
(10) We...new hiking trails every weekend.
(A) have been exploring (B) had been exploring (C) has been exploring (D) was exploring
(11) He...the car since morning.
(A) had been fixing (B) has fixed (C) was fixing (D) has been fixing
(12) We...the new policy for hours.
(A) has been discussing (B) had been discussing (C) have been discussing (D) was discussing
(13) She...unwell for a week before she saw a doctor.
(A) has been feeling (B) have been feeling (C) was feeling (D) had been feeling
(14) She...the course for several months before she got a new job.
(A) has been attending (B) had been attending (C) have been attending (D) was attending
(15) They...in the same house since they got married.
(A) had been living (B) has been living (C) Were living (D) have been living
(16) She...night classes to improve her skills.
(A) have been attending (B) had been attending (C) has been attending (D) were attending
(17) He...soccer for an hour when it started raining.
(A) has been playing (B) have been playing (C) was playing (D) had been playing
(18) We...our vacation for months. I'm so excited!
(A) has been planning (B) have been planning (C) had been planning (D) were planning
(19) They...about the same issue for days.
(A) have been arguing (B) has been arguing (C) had been arguing (D) had argued
(20) She looks a bit overweight. She...a lot of bread recently.
(A) have been baking (B) has been baking (C) had been baking (D) is baking
Pay