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:

Grammar › View

In ancient Egyptian times, they worshipped cats. The word ancient means:

A. Today

B. Religion

C. Existed a long time ago

D. Very young


Grammar › View

Do you like ________ cap?

A. this

B. these

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