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

Random Topics:
Simple present/ past/ future tensePerfect and Past TenseOrder of AdjectivesPresent/Past/Future Continuous TenseFuture Tense - will and going toPersonificationVerb + InfinitivePrepositions of TimePRESENT SIMPLE - CHILDRENModal and Modal PerfectOther quiz:
Grammar › ViewThe hall was packed with people, but I couldn’t tell ________ guests there were.
A. how
B. how much
C. how many
D. which
Grammar › View
Helen: What_____ your sister do now?
Jorge: She works as a manager for a small hotel in Peru.
A. does
B. is
C. do
D. was
Preposition of Time › ViewMy father usually has a cup of coffee ………. the afternoons.
A. in
B. on
Grammar › View
Usamos “This is” para señalar algo
A. Que es singular y está cerca
B. Que es singular y está lejos
C. Que es plural y está cerca
D. Que es plural y está lejos
