1.We are late.I expect the film ________ by the time we got to the cinema.

问题描述:

1.We are late.I expect the film ________ by the time we got to the cinema.
A.will already have started
B.would already have started
C.shall have already started
D.has already been started
2.I found an aspirin bottle _______ dropped on the floor of David's room.
A.was B.had C.had been D.is
请帮我选出答案,并详细说明道理,
我知道答案是A,但关键是我不知道为什么选A,you choose these answers

第1道选C就是简单的完成时,因为前面是现在时所以不能用B,D明显不对,不能用被动,而C得SHALL语气过于强烈(SHALL的用法:命令、请求、许诺、警告、征求对方意见),而WILL表示客观事实,故用A第2道中过去完成时表示在过...