[ Grammar ]
I am sure you will feel a lot better if ( ) a good night’s sleep.
A. having
B. to have
C. you have
D. you will have

Random Topics:
Pronouns of QuantityPrepositions of Place & TimeConnectives (because, due to, owing to, because of)If ConditionalsConnectivesProgressive Perfect and Simple Verb TensesModal Verbs and Contrastive ConjunctionsRelative Clauses beginning with PrepositionsPhrase and ClauseSimple Present and Present Continuous TensesOther quiz:
Vocabulary › Viewfalsehood, a fabrication of the mind
A. nettle
B. incumbent
C. mordant
D. figment
Grammar › View
They ________ have argued. They’re both so easy-going!
A. might
B. mustn’t
C. can’t
Tenses › ViewThis small child _____ reading English short stories.
A. loves
B. love
C. is loving
D. are loving
Grammar › View
By the next month, we shall ______ the project
A. has completed
B. completing
C. completed
D. have completed
