[ Present Tenses and Vocabulary ]
How long ………………….. Peter?
A. have you known
B. have you been knowing
Select your answer:

Random Topics:
Vocabulary and GrammarPast and Present Continuous tenseGrammar: so and suchSubject and Verb AgreementGrammar: is/are/was/wereTenses and Time MarkersPassive Voice in Past Simple TenseWish + Verb 2Zero & First ContidionalOther quiz:
Grammar › ViewWhat is the correct order of the words in a simple sentence?
A. subject, verb, object
B. subject, object, verb
C. object, verb, subject
D. verb, subject, object
Adjective or Adverb › View
They work very _______.
A. hard
B. hardly