Grammar Quiz

[ Present Perfect ]

He’s been here ……. three o’clock

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Nouns as AdjectivesGrammar - may & mightAdverbial Clause of ConcessionLinking Words and PhrasesSimple Past Tense and Past Perfect Tense-ed and -ing AdjectivesPassive Voice & TensesPresent Tenses and VocabularyGrammar : Must (Necessity)Conditionals 1,2,3

Other quiz:

Grammar & Vocabulary › View

They would like to ______ to a small village for a more peaceful life.

A. change

B. move

C. try


Grammar › View

The car alarm has been going off for ages! I _______ someone _______ turn it off.

A. wish, will

B. wish, would

C. had, will

D. had, would

Grammar › View

My mum ____________ while I was cleaning. (not/cook)

A. wasn’t cooking

B. wasn’t cook

C. didn’t cook

D. weren’t cooking


Grammar › View

does amelia live on walker street

Which answer is correct?

A. Does Amelia live on Walker Street?

B. does Amelia live on Walker Street.

C. Does Amelia live on walker street?