[ Tenses and Word Formation ]
———- sign for the package that arrived this morning?
A. Have you
B. Did you
C. Were you
D. Are you

Random Topics:
In/On/At + TimeBecause / soGrammar - Collective NounsModal "Have to"Language Features: Reflective ArticlePresent / Future / Present Progressive / non Action VerbsPrepositions after VerbsAdjectives vs AdverbsTransitive or Intransitive VerbsDescribing WordsOther quiz:
Wh-Question › View……….do you have dinner ? I have dinner at 6 p.m.
A. What
B. How
C. When
D. Why
Vocabulary › View
to lower in character, quality, or value; to degrade, adulterate; to cause to deteriorate
A. debase
B. prate
C. redoubtable
D. reprove
Grammar › ViewYou ______ use your mobile phone during the test. It’s against the rules.
A. mightn’t
B. mustn’t
C. oughtn’t
D. needn’t
Grammar › View
A: ………….. is your name? B: peter.
A. When
B. Why
C. What
D. Who
