[ Tenses ]
How long ___ before you called me?
A. had you waited
B. did you wait
C. were you waiting
D. had you been waiting
Select your answer:

Random Topics:
Gerund and To InfinitiveActive Voice-Present tenseTo Infinitive or Bare InfinitiveAcademic VocabularyPerfect and Past TenseCoherent Sentence with Correct Grammar StructureGrammar - Collective NounsComparisionsArticle and Order of AdjctiveVerbs and Possessive AdjectiveOther quiz:
Modal Verbs › View…………….you tell me the way to the hospital, please?
A. Might
B. Should
C. Would
D. Could
Idioms › View
The expression “You can not make an omelet without breaking eggs” means:
a. In order to get what you want you have to give up something else.
b. It is important to know what you are doing before starting a project.
c. Some things are just not worth having.