[ Tenses and Opinions ]
Agree or disagree: Learning a new language can open up new opportunities.
A. Agree
B. Maybe
C. Absolutely not
D. Disagree

Random Topics:
Present SimpleFuture Perfect ContinuousPunctuating ClausesPrepositions of Time & PlaceModals VerbsAdverbs of frequencyPresent Simple TenseClauses of ReasonPast Tense and NeutralPositive and Negative ConnotationsOther quiz:
Grammar › ViewDon’t ask me ___ the movie Dave and Amanda saw yesterday was interesting. I have no idea ___ I wasn’t there then.
A. what; why
B. which; if
C. whether; because
D. when; how
Tenses › View
He … for my company since he … here.
A. has been working – moved
B. has worked – has moved
C. worked – has moved
D. has been working – has been moving
Past Modals › ViewWhen there is a possibility that something did not happen, you use …
A. could not have
B. might not have
C. must not have
D. should not have
Relative Clauses › View
Dien Bien Phu is a place ————– our army won a resounding victory in 1954.
A. where
B. what
C. which
D. that
