[ 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 PassiveOther quiz:
Homonyms › ViewHer 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
