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

Random Topics:
Adverbs and Time ExpressionsPresent Continuos TenseVerbal CommunicationPresent Perfect or Past SimpleConditional Sentence Type 3Noun Verb AgreementFuture Tense VerbTo Infinitive or Bare InfinitiveCoordinate ConjunctionTenseOther quiz:
Grammar › ViewI’m sure that he ___ be late. He’s always on time.
A. might not
B. won’t
Antonyms › View
Valuable* earings
A. Worthless
B. Expensive
C. Diamond
D. Pendant
