[ Verb Tenses and Past Participles ]
Form a sentence using the present perfect tense.
A. I finish my homework.
B. I finished my homework yesterday.
C. I will finish my homework soon.
D. I have finished my homework.

Random Topics:
InfinitivesGrammar - Verb FormsAdjectives or AdverbsHow much or How many?Grammar - Future ActionPresent and Past Simple TenseIntermediate GrammarArticles with Proper NounsSubject, Object, Possessive Pronoun and Possessive AdjectivesPresent Simple & ContinuesOther quiz:
Mixed General Quiz › ViewIf you are ___ with this test, perhaps you should attempt an easier one.
a. stumbling
b. stressed
c. struggling
d. straining
Grammar › View
The children ……….their homework while it ………. outside.
A. did, rained
B. were doing, was raining
Conjunctions › ViewHe’s rich. He’s got a villa …… yacht.
A. and
B. but
C. or
D. because
Modal Verbs › View
You ___ take an umbrella; it looks like it might rain.
A. might
B. should
C. can
D. must
