英语It took me an hour to send an e-mail for my pal,转换成---- ---- you an hour?答案用what took,为什么不能用what didi take?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 16:58:03
英语Ittookmeanhourtosendane-mailformypal,转换成--------youanhour?答案用whattook,为什么不能用whatdiditake?英语Ittookm

英语It took me an hour to send an e-mail for my pal,转换成---- ---- you an hour?答案用what took,为什么不能用what didi take?
英语It took me an hour to send an e-mail for my pal,转换成---- ---- you an hour?
答案用what took,为什么不能用what didi take?

英语It took me an hour to send an e-mail for my pal,转换成---- ---- you an hour?答案用what took,为什么不能用what didi take?
It 在这里是形式主语,其实无实际意思.整句翻译:给我笔友发邮件花了我一个钟头.转换成疑问句便是:做什么花费了你一个钟头?若用 What did I take you an hour?不仅不符合语法习惯也翻译不通.其实It 不用管它,主句是这样子的 Sending an e-mail for my pal took me an hour.写成It took me ...一时为了强调,而是当主语太长时要用it 代替做形式主语,

did 是do的过去式,也是动词,take也是动词。所以不可能是后者的。
如果did作为助动词,也只能用于一般疑问句,放在句首。而此题问的是什么花了你一个小时,what开头是特殊疑问句。

亲,没注意到只有俩空儿吗?顺带一提楼上的回答都很专业,望楼主采纳。