[ Past Perfect Simple & Past Perfect Continuous ]
Have you ________ been on a school trip?
A. yet
B. before
C. ever
D. for

Random Topics:
Countable - UncountablePast Perfect TenseFigurative LanguageTenses and ArticlesReported Speech and SubjunctiveTenses and Verb FormsVerb Tenses and Past ParticiplesTenses PracticeLinking Words and ConjunctionComparative AdjectivesOther quiz:
Grammar › View____ did you buy this lovely dress?
-The shop at 135 Le Hong Phong Street.
A. when
B. which
C. where
D. how
Grammar › View
Meaning of an idiom “put on your thinking cap.”
A. Start thinking carefully
B. wear a cap
Phrasal Verb › ViewI’ve always got _____ well with old people.
A. off
B. on
C. in
D. through
Vocabulary › View
Talk or exchange of remarks in a good-humored teasing way
A. Eddies
B. Feigned
C. Bantering
D. Wan
