Grammar Quiz

[ Tenses ]

Frank _____ tennis for three years.

A. have played

B. played

C. has been playing

D. was play

Select your answer:
A  B  C  D  E 


Random Topics:

Gerunds, Infinitives and Modals of PossibilityRelative Pronoun/AdverbsGerunds & Infinitives + VocabularyComparatives and ConjunctionsPast TensesTenses - Irregular VerbsPresent Simple or Present ContinuousOffering HelpGrammar - Present PerfectModals for Recommendations

Other quiz:

Tenses › View

What is the main use of Type 0 conditionals?

A.  To talk about hypothetical situations in the past

B. To describe universal truths or general facts

C. To discuss possible future events and their likely outcomes

D. To imagine situations that are contrary to the present reality


Simple Verb Tenses › View

Identify the verb form in the sentence: We _____ vegetables at the grocery store an hour ago.

A. buy

B. bought

C. brought

D. buying

Grammar › View

You’d better hurry ……… it seems to rain soon.

A. And

B. Unless

C. As


Present Perfect › View

How many asthma attacks ______ (Carlos, have) this month?

A. has Carlos had

B. did Carlos have

C. does Carlos have

D. has Carlos been having