关于过去完成时的选择题及其它.

问题描述:

关于过去完成时的选择题及其它.
1.It was fifteen minutes____eleven.
A.pass B.past C.passed D.pasted
我还没学过过去完成时呢所以不是很清楚为什么选B啊?我看它的结构是【had(助动词)+过去分词】吖.可这里面哪里有had
2.I shall not hear from him______tomorrow.
这里是不是填till和until都可以呢?是不是所有的till和until都可以互换呢?顺便给我讲讲它们的显著区别吧~

1.past 与过去完成时没有关系.11点15的英语表示方法是什么?fifteen minutes past eleven.
2.till / until 表达的意义是相同的,都表示"直到某时",不过until是till的强调形式.
区别:当主句是否定句时,它引出的意思是"直到(某时)(某动作)才(发生)" ,这时候常会出现"not until …"的结构,如果将 "not until …"的结构放在句首,那么主句要写成倒装句.例如:He didn't go to sleep until 12 last night .他昨晚直到十二点钟才睡觉.(2) It is not until… that… 强调句型,固定用法.
until 比较正式