present perfect Continuous tense, A 2 level
|
|
Title of test:
![]() present perfect Continuous tense, A 2 level Description: choose the option |



| New Comment |
|---|
NO RECORDS |
|
I _______ for three hours. have been studying. have studied. study. She _______ last morning. is working. has been working. worked. They _______ for the bus for a long time. are waiting. waited. have been waiting. How long _______ you _______ here?. do... wait. have... been waiting. are... waiting. He looks tired because he _______ all day. is running. has run. has been running. We _______ this movie many times. have been watching. watch. have watched. The kids _______ since 7 AM. play. have played. have been playing. My hands are dirty because I _______ in the garden. have been digging. dig. have dug. How long _______ she _______ English?. does... learn. has... learned. has... been learning. It _______ for a week. rains. has rained. has been raining. They _______ a new house ,so we can move there. build. have built. have been building. I _______ this book for two days. am reading. have read. have been reading. His eyes are red because he _______. cries. has cried. has been crying. How long _______ they _______ the piano?. do... practice. have... practiced. have... been practicing. We _______ for the train since 9 o'clock. are waiting. have waited. have been waiting. She _______ a headache at the moment , she needs to stay in bed. has. is having. has had. He _______ at the company for five years. is working. has worked. has been working. How long _______ you _______ your car?. do... own. have... owned. have... been owning. The ground is wet because it _______. is raining. rained. has been raining. I _______ this song on repeat lately. am playing. have played. have been playing. |





