5137账号好卖吗:“He had already posted the letter by five yesterday.”为什么要用介词"by"?
来源:百度文库 编辑:神马品牌网 时间:2024/05/09 06:52:11
这是一道选择题:选项有A.on B.at C.by D.for
我选择的是B,却不知道错误原因,希望告知!
我选择的是B,却不知道错误原因,希望告知!
by表示在……时间之前,通常与完成时连用。
完成时除非加BY否则不加具体时间。如果你用AT就不能跟完成时连用了。
随便买本词语辨析,这里介词的用法中考中可是很重要的。
这句话的意思他昨天在五点钟之前就已经把这封信送出去了
在完成时后面一般接for或者by或者since,前者表示一段时间,中间表示在某个时间点以前,后者表示从某个时间点开始。。
这句话的意思是“他昨天5点已经已经把信寄出去了” 如果用at的话就说明是昨天的五点整 而用by则是说明到五点为止 他已经把信寄出去了 所以结合题意 应该选择C 明白了么
He had already posted the letter ____five yesterday.
“He had already posted the letter by five yesterday.”为什么要用介词"by"?
HE HAD AN IDEA
he had had......怎么连读
He can already _____(说) the time.
Last week he had quite_____surprise.
they hurried to the airport_____the plane had already taken off.
IT had been ALREADY ELEVEN O'CLOCK
What he did not____what we had expected.
The bill he had long been opposed_____......