Grammar Quiz

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 Tenses

Other quiz:

Modal Auxiliaries › View

My 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