Zoe _____________________ this grammar point to me twice, but I still don’t understand it.
A. has already explained
B. has already been explaining
C. already explains
D. have already explain

Random Topics:
Verb Moods and Vague PronounsConditional Sentence Type 1Question tag and + - AgreementModals "Should"Simple Past - Irregular VerbsGrammar (was, were, could, could not)Perfect ModalsFigurative Language VocabularyTo Infinitive or Bare InfinitiveAuxiliary VerbsOther quiz:
Grammar › ViewWhich one of the next sentences is a “Compound Sentence”?…
A. My family wanted to go to the beach last Saturday.
B. My family wanted to eat, swim, and play at the beach last Saturday.
C. My family wanted to go to the beach, and they wanted to go swimming during the whole day.
Vocabulary & Grammar › View
They ______ to the dentist tomorrow for a check-up.
A. goes
B. went
C. will go
D. go
Future Simple › View-Have you tidied your room?
– No, but I promise I _____ (do) it this afternoon.
A. do
B. am doing
C. will do
D. am going to do
Conditional Type 1 › View
If I … (have) enough money, I … (go) to New York
A. had – will go
B. have – will go
C. have – go
