Grammar Quiz

[ Present Perfect Tenses ]

He ______ his bike for five years.

A. has had

B. had

C. has

D. will have

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple - Present PerfectComparison DegreeSimple Present and Present ContinuosCountable Vs Uncountable NounsVocabulary and TensesSimple Compound and Complex SentencesProgressive TensesModal Verbs for SpeculationGrammar TOEFLSuffixes (ing-ed) Sentences

Other quiz:

Verb Moods and Vague Pronouns › View

Which sentence avoids vague pronouns?

A. “After the interview, she told her friend that she did well.”

B. “After the interview, Maria told her friend that she did well.”

C. “She told her friend after the interview that she did well.”

D. “After the interview, she did well, according to her friend.”


Prepositions › View

They’re calling _________all men and boys to join the competition

A. on

B. for

C. about

D. in

E. of

Passive Voice › View

She _______ of everything.

A. had been inform

B. had informed

C. has being informed

D. has been informed


Present Continuous Tense › View

The ship that transports goods … at this port of at 5:30 p.m.

A. Is arriving
B. Are arriving