[ Grammar ]
Which of the following sentences is in the present perfect tense?
A. I have finished my homework last night.
B. She has traveled to Japan this year.
C. They have seen that play two weeks ago.
D. We have gone to the beach next week.

Random Topics:
Grammar - SimilesTransitional WordsModals VerbsModals and ConditionalsParticiple AdjectivesPresent Progressive TenseComparatives, Superlatives & EquativesPrepotitionsConditionalsComparison Degree & GerundsOther quiz:
Grammar & Vocabulary › ViewA: Oh, your bicycle is very nice
B: ____. I bought it at Nancy’s shop.
A. You are too kind
B. I’m glad you like it.
C. You’ve got to be kidding
D. You’re welcome
Sentence Types › View
Mary and Samantha arrived at the bus station early but waited until noon for the bus.
A. Simple
B. Compound
C. Complex
D. Compound-Complex
Grammar and Vocabulary › ViewDo you ________ sports on the weekend?
A. play
B. go
C. make
Grammar › View
I …………..behind you when you ………. that accident.
A. were driving / was having
B. was driving / had
C. was driving /were having
D. drove / had
