[ Present Perfect Tense ]
……. you written a letter?
A. has
B. have
C. do
Select your answer:

Random Topics:
Third ConditionalsPassive Voice Present SimplePast Tense vs Present Perfect TenseVocabulary and Sentence StructureGrammar-Translation MethodAdjectives & PrepositionGrammar and SyntaxVerb Forms and TensesWishes & Reported SpeechTo Infinitive or Bare InfinitiveOther quiz:
Grammar › ViewWhich sentence demonstrates correct punctuation?
A. Where are you going.
B. Where are, you going.
C. Where are you going?
D. Where, are you going?
Tenses › View
Choose the correct form of the verb from parentheses. While I (watched / was watching) TV, I heard a strange noise.
A. watched
B. was watching
