[ Grammar ]
He …………………. the homework three hours ago.
a. have written
b. has written
c. are writing
Select your answer:
Random Topics:
Adjectives with PrepositionFirst & Second ConditionalPresent tense AffirmativeComparison DegreeHelpful Phrases Present Continuous, Present Perfect and Used toSimple Present vs Present ProgresiveWho vs WhomAdjectives & PrepositionOther quiz:
Tenses › ViewBy the time you arrive, I will have finished my presentation.
A. past simple
B. present simple
C. future simple
D. future continuous
Grammar › View
The number of suggestions _____ overwhelming.
A. was
B. were
C. have
D. has