Grammar Quiz

[ Preposition ]

He has been absent____________________last week

A. since

B. for

C. by

D. on

Select your answer:
         


Random Topics:

Future Tense and ConditionalsTenses with Time ExpressionsGrammar, Conditional Sentences, VocabularyPassive Voice with Modal VerbsSubject and Verb AgreementProverbsModal Auxiliary VerbsModals for DeductionApostrophes and GrammarPresent Simple Tense Passive

Other quiz:

Homonyms › View

Her skirt was the color of ___.
a. done
b. dun


Present Verb Tenses › View

She ______ (practice) the piano for an hour every day this month.

A. practiced

B. has practiced

C. has been practicing

D. is practicing