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.

Random Topics:
Present ContinousGrammar (Adjectives)Modals and ConditionalsGerunds/InfinitivesReported Speech and Reported QuestionsPrepositions and ConjunctionsConjunctions and PrepositionsVerbs + Infinitives / GerundsPast Simple TensesGerund or InfinitiveOther quiz:
Clauses and Conjunction › ViewWhich 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
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
