[ Present Perfect Tense ]
Marta ___________ (finish) her homework.
A. has finished
B. have finished
C. has finish
D. have finished

Random Topics:
Grammar SuffixesFamily Vocabulary and GrammarComparisionsArticles and PronounsSimple Past or Past ContinuousVerbs + Infinitives / GerundsAdjectives with PrepositionPresent Perfect and Past SimpleIndefinite ArticleSimple Present Tense with Adverb of FrequencyOther quiz:
Ving - To V › ViewPromise + ?
A. To V
B. Ving
C. V
Sentence Structure › View
The government implemented new policies to improve air quality, and as a result, pollution levels dropped significantly.
A. Simple (S)
B. Compound (Cpd)
C. Complex (Cpx)
Grammar › ViewLeo ………………. exercises in his free time.
A. walks
B. plays
C. does
D. makes
Grammar › View
GRAMMAR RULES: SIMPLE PAST OF BE VERBS
Pick the right form of the verb BE in past to complete the sentence.
It __________ a nice day outside.
A. was not
B. were not
