A large number of excellent films ______ all over the world over the past decades.
A.have produced B.have been produced
C.were produced D.produced
--- Who gave you this nice iPad?
--- Oh, it’s from my mother, if you ______ know.
A.may B.will C.must D.can
______ the deadline, the workers had to work overtime to get the job finished.
A.Giving B.Given C.Having given D.To give
The witness ______ an important detail when describing the accident.
A.brought about B.kept off
C.left out D.ran into
--- How about ______ plan to open a branch?
--- I should say it was ______ failure.
A.a; a B.a; / C.the; / D.the; a
--- I’ll send you the signed contract personally this time tomorrow.
--- Sorry, I ______ a meeting then.
A.am attending B.attended
C.have attended D.will be attending