[ Present Perfect Tenses ]
She ___ a lot of mistakes recently, and it’s becoming a problem.
A. made
B. has made
C. has been making
D. makes

Random Topics:
Noun, Adjective, and Adverb ClausesPrepositions and Adverbs of MovementSuffixes and TensesPast Continuous and Past Simple TenseDirect-Indirect SpeechModal Auxiliaries and To Be VerbsGrammar and Passive VoiceCompound AdjectivesPast Simple TensesInfinitive and GerundOther quiz:
Grammar and Verb Tenses › ViewWhich verb tense fits best in the sentence?
I ____ a sandwich for lunch.
A. like
B. want
C. will
D. can
Pronoun › View
They spread _____ own fish seed at the sea
A. their
B. them
C. those
D. these
E. my
Grammar › ViewMy cellphone has ___ own timer.
A. its
B. it’s
The Past Simple › View
He (be) ………………………….. a doctor two years ago.
A. is
B. was
C. were
D. are
