Why?Tom,your shirt is so dirty!

Why?Tom,your shirt is so dirty!
  --- Mum,I ______ my storeroom downstairs.
  A.cleaned B.have cleaned
  C.was cleaning D.have been cleaning 
请问原因.
13182326101 1年前 已收到8个回答 举报

徘徊的爱 幼苗

共回答了20个问题采纳率:90% 举报

Why?Tom,your shirt is so dirty!
  --- Mum,I ______ my storeroom downstairs.
  A.cleaned B.have cleaned
  C.was cleaning D.have been cleaning 
这道题D是最佳选项.现在完成进行时的意义——从过去某一时间开始到此刻,动作一直有在进行.第一句:衣服这么脏,暗含为什么不去洗的意思;第二句:知道说话的时刻我一直在楼下忙于打扫储藏室,暗含我没有功夫洗.

1年前

1

大冲人123 幼苗

共回答了21个问题 举报

现在完成进行时,即该动作正发生,可能一直持续着,产生了一定的影响(弄脏了)。

1年前

2

不动_如山 幼苗

共回答了116个问题 举报

还是我来解释一下吧
原句的翻译是 为什么? Tom,你的衬衣那么脏!
妈妈,我已经打扫了楼梯
一般过去发生了的,对现在所产生的影响 就是D 这种形式,,have been doing
O(∩_∩)O谢谢

1年前

2

想飞的燕 幼苗

共回答了57个问题 举报

D. have been cleaning 已经进行了,并还在进行着~~~~~~~~~~

1年前

2

qingtong 幼苗

共回答了489个问题 举报

Why? Tom, your shirt is so dirty!
  --- Mum, I __D____ my storeroom downstairs.
  A. cleaned B. have cleaned
  C. was cleaning D. have been cleaning
因为他的衣服已经脏了,所以已经打扫过了,所以应是现在完成时,又由于打扫...

1年前

2

yang313313 幼苗

共回答了175个问题 举报

完成进行时

1年前

2

虽然知道 幼苗

共回答了119个问题 举报

d 答案表示tom一直都在清洁,强调动作持续到现在

1年前

0

wuzhe12 幼苗

共回答了1个问题 举报

应该选D

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 24 q. 0.028 s. - webmaster@yulucn.com