Present Perfect Continuous — Mixed
Use the verbs in brackets to make the Present Perfect Continuous (this exercise includes positive, negative, Yes/No, or Wh-question form).
Show example Hide example
My sister
for over six years now. (to teach)
My sister has been teaching for over six years now.
-
1.youfor 2 hours? (to work)Havebeen working
-
2.How longheme? (to wait for)hasbeen waiting for
-
3.Ia hotel since morning. (to look for)have been looking for
-
4.SheEnglish since childhood. (not / to learn)has not been learning
-
5.Theyfor an hour. (to sing)have been singing
-
6.James and Rachelsince May? (to travel)Havebeen traveling
-
7.How longweTV? (to watch)havebeen watching
-
8.Heat the gym since summer. (not / to train)has not been training
-
9.Wefor 2 hours. (to drive)have been driving
-
10.itsince midnight? (to snow)Hasbeen snowing
-
11.Theytheir parents since Christmas. (not / to visit)have not been visiting
-
12.What bandyousince morning? (to listen to)havebeen listening to
-
13.Kateto enter Harvard for 3 years. (to try)has been trying
-
14.Ifor 2 days. (not / to eat)have not been eating
-
15.Rogerhis dog for 2 hours? (to walk)Hasbeen walking
Try this exercise as a worksheet
Need help?