Grammar Quiz

[ Verb Tenses ]

Our neighbours ———————– their boat for five years.

A. had

B. has had

C. have had

D. having

Select your answer:
         


Random Topics:

Verb & GrammarTransitive and Intransitive VerbAdverbial Clause / If / ComparativesPresent Simple & ContinuesAdjectives & PrepositionsCan, Could, May, MightTenses - AuxiliariesTenses & AffixesIN, ON & AT

Other quiz:

Future Tenses › View

What does the simple future tense convey?

A. Describe an action that takes place in the future

B. Describe an action that is ongoing in the future

C. Describe an action that will be completed by a certain time

D. Describe an intention or plan


Tenses › View

To emphasise that something lasted for a while.

A. present simple

B. present continuous

C. past simple

D. past continuous