Topics: Verb Tenses
Identify the tense of the verb in the sentence: ‘I have finished my homework.’
A. past simple
B. future perfect
C. present continuous
D. present perfect
Select your answer:

Random Topics:
Gerund and InfinitivesGerund/ To Verb/ VerbModal Verbs of Certainty and PossibilityPresent/Past/Future Continuous TenseTransportation VocabularySubject/Verb Agreement with Collective NounsPhrasal Verbs with up and downClause Markers TOEFL GrammarGrammar and Sentence StructureSubject Verb Agreement & Subjunctive MoodOther quiz:
Grammar › View____ I post that letter for you on the way to the office?
A. Would
B. Will
C. Do
D. Shall
Grammar › View
At this time tomorrow, I will …………. an interview.
A. have
B. be having
C. having
D. had
