Topics: Present Perfect Tense
Robert ____________________ since 2013.
A. surfed
B. has surfed
C. is surfing
D. surfs
Select your answer:

Random Topics:
Parts of SpeechPunctuation and GrammarWill vs Verb InfinitivesTenses and Figurative LanguageSentence and FragmentPast SimpleHomophone & HomonymPassive SentencesPresent and Past Simple PassiveComparatives ( adj/ adv)Other quiz:
Demonstrative Speech › ViewGreet (Say Hi) to the audience is in this speech section.
A. Introduction
B. Body
C. Conclusion
Present Perfect Tense › View
He is supposed to be here. I haven’t seen him _____________.
A. already
B. just
C. yet
