__ you __ (finish) reading that book yet?
A. Do, finish
B. Are, finishing
C. Have, finished
D. Have, been finishing

Random Topics:
Quantifies and Modals of DeductionCan/CouldContrastive ConjunctionsModal Verbs of PermissionSubjective and Objective PronounPrefixes SuffixesAdverb of MannersSimple Present - WH QuestionsEnglish MorphosyntaxHow many / How much - Is there / Are thereOther quiz:
Modals › ViewImagine, Daniel, Ethan, and Aiden are playing a game of ‘Message Relay’. Daniel needs to write a message and pass it on. He says, ‘I ____ write this letter right now.’
A. can
B. could
C. will be able to
Grammar › View
My sister said that she ___________ and ___________ me at 2 pm.
A. would come/ help
B. come/ help
C. had come/ would help
D. would come/ helped
Conditional Tenses › ViewWe … if our best player … injured.
A. would have won – hadn’t been
B. had won – wouldn’t have been
C. won – would be
D. will win – have been
Grammar & Vocabulary › View
A: Hey John, do you have any hobbies? B: Yes, I like going _______ and playing ________.
A. to walk / computer games
B. camping / football
C. fishing / a film
D. to swim / the guitar
