[ Grammar & Vocabulary ]
Kevin ____ his homework, but he ____ it yet.
A. has been doing/hasn’t been finishing
B. has done/hasn’t finished
C. has been doing/hasn’t finished
D. has done/hasn’t been finishing
Select your answer:
Random Topics:
Start vs. BeginQuestion Words Type of SentencesUncountable NounsTime Clauses of FutureSimiles and Body IdiomsAuxiliary VerbsAntonymsPassive Sentence
Other quiz:
Adverb Clause › View__________ you study regularly, you can significantly increase your chances of passing your exams.
A. If
B. After
C. Although
D. Because
Modal Verb › View
Our plane _______ in Cairo hours ago, but we haven’t even taken off from Heathrow yet.
A. was supposed to land
B. must have landed
C. ought to be landing
D. will have landed
How to use : Read the question carefully, then select one of the answers button.