--Why?Charlie,your shoes are so dirty!--Mum,I_____in the garden downstairs--Why?Charlie,your shoes are so dirty!--Mum,I_____in the garden downstairs all the afternoon.A.was working B.have been working 但我认为A妥当,关键他说话时还在不

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:54:52
--Why?Charlie,your shoes are so dirty!--Mum,I_____in the garden downstairs--Why?Charlie,your shoes are so dirty!--Mum,I_____in the garden downstairs all the afternoon.A.was working B.have been working 但我认为A妥当,关键他说话时还在不

--Why?Charlie,your shoes are so dirty!--Mum,I_____in the garden downstairs--Why?Charlie,your shoes are so dirty!--Mum,I_____in the garden downstairs all the afternoon.A.was working B.have been working 但我认为A妥当,关键他说话时还在不
--Why?Charlie,your shoes are so dirty!--Mum,I_____in the garden downstairs
--Why?Charlie,your shoes are so dirty!
--Mum,I_____in the garden downstairs all the afternoon.
A.was working B.have been working
但我认为A妥当,关键他说话时还在不在干活呢?我觉得语境下他不在了啊
用过去进行时表示过去某一时段的动作啊。而且这里动作结束了啊 不会延续下去了

--Why?Charlie,your shoes are so dirty!--Mum,I_____in the garden downstairs--Why?Charlie,your shoes are so dirty!--Mum,I_____in the garden downstairs all the afternoon.A.was working B.have been working 但我认为A妥当,关键他说话时还在不
现在完成进行时表示之前一段时间某人不停地在做某事.本题中想表示男孩的不满所以这么选,A选项跟all the afternoon不匹配,我只能这么说.p.s.中学英语语法都是bullshit,但是没有这些你进不了大学.好好学习,加油!

这里是指整个下午我都在工作
用现在完成时,表示对现在鞋子脏了有一定影响
用过去进行时不符合题意

若语境为例如
妈妈:你昨天晚上九点干什么来着。
这时候才用过去进行时。

B选项为 过去完成时 表示 已经发生过 并对现在有影响的时态
A为过去进行时 是指特定某个时间段做的事情 不构成对现在的影响
这道题目里 鞋子脏是因为之前在地里做工 很久 这个做工的对现在有影响 所以是选择过去完成时