Present perfect and present perfect continuous: choose the correct alternative

I ______________________ your new book and I liked it a lot.
Have read
Have been reading
Had read
Will read
___________________ you ___________________ the Harry Potter films?
Had, seen
Have, seen
Will, see
Has, seen
They ___________________ hard this year.
Have been studying
Studied
Has studied
Have studied
Where ___________________ you ___________________ the play?
Have, seen
Has, seen
Did, see
Do, see
{"name":"Present perfect and present perfect continuous: choose the correct alternative", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"I ______________________ your new book and I liked it a lot., ___________________ you ___________________ the Harry Potter films?, They ___________________ hard this year.","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker