[ Adjective / Noun + to Infinitive ]
It’s ____ for us to submit the project on time as it’s really difficult.
A. possible
B. simple
C. impossible
D. Both B and C

Random Topics:
Comparative and Superlative AdjectiveSuperlativesGrammar & VocabPresent tense AffirmativePast Continuous and Past Simple TensePresent Continous TenseModal AuxiliariesPresent and Past Simple PassivePaired ConjunctionVerb Tenses and ModalsOther quiz:
Grammar › View“The show is starting now, so let’s find our seats.” “We should finish eating first; they won’t … the theatre with food.”
A. let entering
B. let to enter
C. let us enter
D. let us entering
Pre-intermediate › View
Psychologists know a lot _____ fears
A. of
B. about
C. on