Grammar Quiz

[ Modals ]

Which of the following sentences uses “may have” correctly to express uncertainty?

A. She may have known the answer.

B. She may have be there.

C. She may have had been there.

D. She may have been there.

Select your answer:
A  B  C  D  E 


Random Topics:

Mesopotamia VocabularyPassive Voice and Relative ClausesPronoun Antecedent AgreementFirst & Second ConditionalAdjectivesPresent TensesFuture or PastGrammar: Simple Past and Past ContinuousCardiology ServicesConnectives

Other quiz:

Vocabulary › View

one’s proper or designated social position

A. station

B. forfeit

C. protean

D. embezzle


Vocabulary › View

When I want to ___ for a test or an exam,

A. take

B. prepare

Simple Future Tense › View

She … angry if I am late

A. will

B. will be

C. is

D. are


Tenses and Opinions › View

What is the simple present tense of the verb ‘to be’?

A. am, is, are

B. be

C. were

D. was