Present Perfect Continuous — Positive — Put the words in the correct order
Put the words in the correct order.
Show example Hide example
Chris has been riding his bike all day.
-
1.John has been waiting for you since the morning.
-
2.They have been learning English for two years.
-
3.I have been looking for my book since five o'clock.
-
4.It has been raining since the afternoon.
-
5.We have been playing chess for an hour.
-
6.Lilly has been living in this house since 2012.
-
7.He has been working as a teacher for fifteen years.
-
8.The baby has been sleeping for three hours.
-
9.You have been reading this book since Monday.
-
10.Kate has been crying all morning.
Try this exercise as a worksheet