Topics: Tenses and Structure
Formulate a present perfect sentence using the verb ‘to finish’.
A. I finished my homework yesterday.
B. I am finishing my homework now.
C. I will finish my homework later.
D. I have finished my homework.
Select your answer:

Random Topics:
Present Simple: affirmative, negative, interrogativeVerb and VocabularyGrammar (Possessive Pronouns)Verb Tenses and Past ParticiplesPresent Simple Tense PassiveConditional Sentence Type 2 and Type 3Adverb of Frequency and Past Continuous TenseArticles - rulesSimple Present and Present ContinuousCOUNT - NONCOUNT NOUNSOther quiz:
Appositive Phrase › ViewI can imagine my hair blowing in the wind!
A. Prepositional
B. Appositive
C. Neither
Mixed General Quiz › View
The ___ is a monetary unit in South Africa.
a. rand
b. land
