[ Grammar ]
Which of the following sentences uses the present perfect tense correctly with a time expression?
A. He has worked here for five years.
B. She has gone to the store since three hours.
C. We have played football yesterday.
D. I have read the book two weeks ago.
Select your answer:

Random Topics:
Past and Present ContinuousGrammar and Passive VoiceFirst ConditionalPast ContinuousPronouns ( Interrogative )Kinds of SentencesModals for Necessity and SuggestionsTenses and ModalsModals Posibility and ProbabilityVerbs - third personOther quiz:
Grammar › ViewShe is talented enough_______bright like a star.
A. shining
B. to shine
C. shine
D. to shining
Grammar and Vocabulary › View
I don’t really want to go back to France again this year. I…… sooner go to Spain.
A. Will
B. Would
C. Should
