[ 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.
Select your answer:

Random Topics:
Modals with Perfect InfinitiveVerbs and AdverbsModals of ProbabilitySubject Verb Agreement and TensesNounTimeVerbal and Appositive PhrasesTenses and VoicePresent & Past TensesAdverb of MannerOther quiz:
Perfect Tenses › ViewWhen their editor told them to stop, the team ____________a hard-hitting segment on corruption for weeks.
A. had been preparing
B. was preparing
C. has been preparing
Grammar › View
Complete the sentence with the correct option.
If the weather had been good, we ______________________ skiing.
A. would go
B. would have gone
C. we wouldn’t have gone
