[ 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 › ViewI have ……….. a horse.
A. Rode
B. Ridden
Vocabulary › View
indignant – “You peeked!” Charles cried indignantly. “We’re saving that for Mother’s birthday and you can’t have any!”
A. easily managed
B. causing or marked by grief or anguish
C. angered at something unjust or wrong
D. affected with or marked by mania uncontrolled by reason
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
