Grammar Quiz

[ Present Perfect Tense ]

She … four marathons. Her first one … in 2001 in Amsterdam.

A. Has run / has been
B. Ran / was
C. Has run / was

Select your answer:
A  B  C  D  E 


Random Topics:

The First Conditional (if/unless)Present Simple with Adverbs of FrequencyGrammar (either..or.. and neither..nor..)Modals of Obligation & ProhibitionCompound AdjectivesFuture TenseWestern Europe CountriesNoun and PronounPhrasal VerbsGrammar (Possessive Pronouns)

Other quiz:

Positive and Negative Connotations › View

Choose the word with the most positive connotation to complete the sentence.

I enjoy finding ways to make the most of my budget by being (frugal, miserly, cheap).

A. frugal

B. miserly

C. cheap


Preference & Future Tense › View

We __________ (have) dinner at a seaside restaurant on the coming Sunday.

A. would have

B. are going to have

C. have

D. had

Passive Voice Active Voice › View

Jason is doing homework now.

A. Homework is being done by Jason now.

B. Homework is being did by Jason now.


Grammar › View

. If it rains tomorrow, we __________ indoors.

A. will stay

B. would stay

C. stay

D. have stayed

E. stayed