Topics: 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
Select your answer:

Random Topics:
Question WordsAdverbial Clause / If / ComparativesPronouns ( Interrogative )Passive Voice Active VoiceAdverbs and Time ExpressionsComparison Degree & GerundsArticles and QuantifiersAbstract NounsTenses & Conditional SentenceReported Speech and TensesOther quiz:
Modal Auxiliaries › ViewMy brother ___________ like to learn how to play the piano.
A. would
B. should
C. could
Correlative Conjunction & Complex Sentences › View
If your deadline is coming, you,,,, finish your assignments as soon as possible.
A. will
B. must
C. may
D. can
