It is essential that boarding cards …………… before passengers get on the plane.
A. having been checked
B. to be checked
C. would be checked
D. be checked

Random Topics:
-ing &-ed AdjectivesPresent and Past Simple PassiveAdverbs and Time ExpressionsWish SentenceActive Voice-Present tenseTenses, Tag Questions, Phrasal VerbsPassive Voice - Past SimpleVerb-ing and InfinitiveAdverb Clauses of TimeMuch, many, a lot of, a few, a littleOther quiz:
Future Tenses and Modals › ViewHow do you express a strong obligation with ‘must’?
A. You must + base form of the verb.
B. You must + infinitive form of the verb.
C. You must + past form of the verb.
D. You must + gerund form of the verb.
Idioms › View
Don’t put all your eggs in one basket means:
a. Do not risk everything but placing too many hopes on one job or project.
b. Do not hurt yourself by carrying one large load.
c. Breakable things should be wrapped and carried in separate containers.
Choose the correct statement FORMATION of the Simple Present Tense
A. Sub + was + ver+ing + extra information
B. Sub + base verb+ was + include ‘s’, ‘es’ and ‘ies’ + subject + verb
C. Sub + base verb + include ‘s’, ‘es’ and ‘ies’ + subject + verb
D. Sub + was + extra information
Grammar › View
Choose the correct auxiliary verb
…… you like another cup of coffee?
A. Should
B. Would
C. Shall