[ 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:
Modal Verbs › ViewIt’s compulsory to wear a mask.
You ____________ wear a mask.
A. Should
B. Mustn’t
C. Can
D. Must
Grammar › View
Identify the simple predicate in the sentence below.
The oil poisons birds and seals.
A. oil
B. poisons
C. birds
D. and
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
