No student devices needed. Know more
13 questions
He _________________(work) in this company since 1985.
have worked
has worked
have done working
has been working
I _______________ (wait) for you since two o'clock.
has been waiting
have been waited
have been waiting
has wait
Mary ______________ (live) in Germany since 1992.
have been living
has been living
have done living
has live
Why is he so tired? He __________(play) tennis for five hours.
have been played
has been playing
have been playing
played
You ________________ (learn) English ______ 3 years.
have been learning..... for
have been learning..... since
has been learning..... for
has been learning.....since
Tabitha __________________________ (play) the violin ______ age five.
have been playing ... for
has been playing ... since
have been playing ... since
has played....for
I ___________ all day. I have a difficult test tomorrow!
have studied
have been studying
has been studying
have studied
I ______ this exercise twice. I can't understand it :(
've done
've been doing
done
has
My parents _________ for me to clean my room every day. But I hate it!
have asked
have been asking
asked
has been asked
Jane __________ English all week because she is taking an important test next week.
have studied
has been studying
have been studying
has studied
I _________ for 2 hours, because my boyfriend broke up with me. I'm so sad!
have cried
have been crying
has been crying
has cried
My sister __________ to the same song the whole day. I'm so sick of it...
has been listening
have been listening
has listened
have listen
I _________ to read this book, but I can't. It's just too boring! I quit.
have tried
have been trying
has tried
has been trying
Explore all questions with a free account