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

Present Perfect or Present Perfect Continuous

(1) I... for the bus for half an hour. Where is it?!
(A) have been waiting (B) have waited (C) has been waiting (D) have been waited
(2) I...my guitar as often as I should. I should get back on track.
(A) haven't practiced (B) haven't been practiced (C) hasn't been practicing (D) haven't been practicing
(3) ...a castle?
(A) Have you ever been visiting (B) Have you ever visited (C) Have you visiting (D) Has you been visited
(4) Jane is tired. She...English for three hours.
(A) have studied (B) have been studied (C) has been studying (D) has studied
(5) ...sushi?
(A) Have he ever visited (B) Has he ever tasted (C) Has he ever been eating sushi (D) Have he been eating
(6) We...enough time with our family recently. We should visit them more often.
(A) hasn't spend (B) haven't been spending (C) haven't been spent (D) hasn't spending
(7) She looks exhausted ...on this project all day?
(A) Has she been working (B) Has she worked (C) Have she been working (D) Has she been worked
(8) Here I am! ...for long?
(A) Has you been waiting (B) Have you been waited (C) Have you waited (D) Have you been waiting
(9) Why are you saying you've missed your husband? ...a lot lately?
(A) Has he been traveling (B) Have he been traveling (C) Has he traveled (D) Has he traveling
(10) ...all the tasks on their to-do list.
(A) They have completed (B) They have completing (C) They have been completed (D) They have been completing
(11) They...their house, it looks amazing.
(A) have been renovating (B) have been renovated (C) has renovated (D) have renovated
(12) She...the dentist in years.
(A) hasn't visited (B) haven't visited (C) haven't visit (D) hasn't been visiting
(13) I...any emails from him this week.
(A) haven't been receiving (B) hasn't received (C) haven't received (D) haven't been received
(14) I think he will surprise us with a delicious meal! He...how to cook different cuisines.
(A) has learned (B) has been learning (C) has been learned (D) have been learning
(15) They are getting divorced. I know, they...problems lately.
(A) have had (B) have been had (C) have been having (D) has been having
(16) ...the new Italian restaurant in town?
(A) Have they tried (B) Has they tried (C) Have they been trying (D) Have they been tried
(17) ...alone?
(A) Have you ever been traveled (B) Have you ever traveled (C) Has you ever traveled (D) Have you ever been traveling
(18) The children...outside since morning.
(A) has been playing (B) has played (C) have been playing (D) have played
(19) They are bored. They...the plan all afternoon.
(A) has been discussed (B) have been discussing (C) have discussed (D) has been discussing
(20) His blood sugar is high! He...to his diet lately.
(A) hasn't been paying attention (B) hasn't been payed attention (C) haven't been payed attention (D) haven't payed attention
Pay