fifaonline3麦吉迪转身:一道英语题
来源:百度文库 编辑:高校问答 时间:2024/10/06 09:04:40
Do you know ---- he was late for this morning ?
在这个空中到底填why 还是what 呢????
十分感谢
在这个空中到底填why 还是what 呢????
十分感谢
what
问题是...LATE FOR, 所以一定是WHAT HE WAS LATE FOR...
如果填WHY,则不能加FOR.
LATE FOR...-...(场合,活动,会议...)迟到了
你知道他今天早上什么活动迟到了吗?
Do you know ---- he was late for this morning ?
what
Do you know what he was late for this morning?
If you want to use why, the sentence has to be changed as following:
Do you know why he was late this morning ?
why
你知不知道他今天早上( )迟到?
放“为什么”进去能读得通
what
因为后面又for
如果把句子调整成正常语序就是
he was late for....this morning
举个例子
He was late for a car accident this morning。
是因为车祸迟到的
而car accident 也就是车祸,是个名词,所以用定语从句表示的时候,关系代词应该为表示名词的what
what
“你知道 他今天早上 是为了什么(事情) 而迟到的呢?”
如果用why的话,后就不能接for了。
for what 表示“为了什么”。
what
what ... for = why = for what reason