It is a long journey and there may not be any restaurants on the way. You ——– something before you leave.
A. might have eaten
B. would eat
C. had better eat
D. are able to eat
E. must have eaten

Random Topics:
Reported Speech and SubjunctiveSimple Past/Past ProgressivePresent Perfect Simple and ContinuousPast Tense vs Present TenseGrammar - FragmentsModal Verbs in ConditionalsPronoun & Present SimpleModals of PredictionPresent and Future TensesModals - Reported Speech - ConditionalsOther quiz:
Grammar › ViewJoin these clauses with so … (that) / such … (that)!
She was tired. Angel could not finish his project on time.
A. Angel was so tired that she could not finish his project on time.
B. Angel was such tired that she could not finish his project on time.
Present Tense vs Present Continuous › View
Examine the sentence, and choose the correct option:
The questions is hard to do. We answer the questions without any certainty this time.
A. The questions are hard to do. We are answering the questions without any certainty this time.
B. The questions are hard to do. We answer the questions without any certainty this time.
C. The questions is hard to do. We are answering the questions without any certainty this time.
D. The questions is being hard to do. We answer the questions without any certainty this time.
E. The sentence is correct. No need to be fixed.
Grammar › View. he’s from ____ UK
A. a
B. the
C. —
Passive Voice › View
In the sentence from question 1: “This book was bought by John.”
“this book” is…
A. the subject
B. the object
C. the verb
D. the agent
