Grammar Quiz

[ Grammar ]

Choose the correct sentence that uses a time expression with the present perfect tense.

A. I have visited Paris last year.

B. I have been to Paris since 2020.

C. She has seen him yesterday.

D. They have finished their homework for last week.

Select your answer:
A  B  C  D  E 


Random Topics:

Present ContinousGrammar (Adjectives)Modals and ConditionalsGerunds/InfinitivesReported Speech and Reported QuestionsPrepositions and ConjunctionsConjunctions and PrepositionsVerbs + Infinitives / GerundsPast Simple TensesGerund or Infinitive

Other quiz:

Clauses and Conjunction › View

Which of the following indicate a restrictive clause?

A. a sentence that includes information that is vital to the meaning of the sentence and does not use commas

B. a sentence that includes information that is non-vital to the meaning of the sentence and is offset by commas.


Grammar › View

The words LIBERTY, WASHINGTON, DOG, and IDEA are 
A. nouns
B. pronouns
C. verbs
D. prepositions

Tenses › View

Two years ago, she ____ English at all, but she ____ hard since then.

A. hasn’t spoken / is studied

B. isn’t speaking / studied

C. wasn’t speaking / studies

D. didn’t speak / has been studying


Grammar › View

It is _______ that all the students in class 10A choose to do a project on “Helping the needy”.

A. surprising

B. surprised

C. surprise

D. surprisingly