[ 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 › ViewComplete the sentence with the correct PRESENT SIMPLE form of the verb. ¨She _____ (like) pizza a lot.¨
A. like
B. likes
C. liks
D. likies
Grammar › View
Yesterday, I ______ an accident at a T-junction near my house. The person ________.
A. see…die
B. sees…dies
C. seeing…dying
D. saw…died
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
