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:

Grammar and Vocabulary › View

My father ________ newspapers.

A. don’t read

B. reads not

C. doesn’t read


Tenses › View

Nam took a gap year after he ______ his tertiary education.

A. finished

B. had finished

C. would finish

D. has finished

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