[ Tenses ]
I …… a week-long vacation in Italy online yesterday.
A. book
B. booked
C. have booked
D. will book

Random Topics:
Prepositions & Prepositional PhrasesAsking & Giving OpinionPresent / Future / Present Progressive / non Action VerbsTOEFL GrammarCountable & Noncountable NounsConjunctions & PrepositionsRelative & ModalsPast SimpleSimple Present Tense/be/Present ProgessiveModals of AdviceOther quiz:
Grammar › ViewSheila is much taller … Lily.
A. than
B. as
C. that
Question Tag › View
Muna’s sleeping right now,
A. has she
B. is she
C. isn’t she
D. hasn’t she
Modal Verbs › ViewYou ___ play loud music after 10 p.m.
A. should
B. must
C. could
D. had to
E. mustn`t
Articles › View
I am crazy about reading ______ history books.
A. a
B. an
C. the
D. x
