Grammar Quiz

[ Present Perfect and Past Tenses ]

Which sentence is incorrect?

A. He’s been learning French for two years.

B. I’ve known her since high school.

C. They’ve been always loving this book.

D. She’s been cooking dinner for an hour.

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect - Just, Already, YetCompound Nouns and Compound Adjectives QuestionsPast Simple and Past ContinuousSocial Media VocabularyPast and Present ContinuousTAG QuestionsUnless If First ConditionalTransitional Phrases and ConjunctionsVerbsGrammar - Punctuation of Sentences

Other quiz:

Grammar › View

We ________ take an umbrella. It looks like it will be rain.

A. could

B. should

C. will

D. shouldn’t


Simple Present and Present Continuous › View

Azzahra and I … reporters

A. am

B. are

C. is

as...as, comparatives, superlatives › View

I’m sorry I’m late. I got here _________ as I could.

A. as fastly

B. so fast

C. as fast


Modal Verbs › View

We _________ wear uniforms on Fridays.

A. shouldn’t

B. do not have to