i have done the training for two days这句通顺么?

queen_wt 1年前 已收到3个回答 举报

周师傅 幼苗

共回答了21个问题采纳率:85.7% 举报

如果想指训练才开始两天,就把done改成been doing,i have been doing the training for two days,表示已经训练两天了,
如果想表示你已经结束了只有两天的训练,就把for改为of,i have done the training of two days.

1年前

2

霄峰 幼苗

共回答了20个问题 举报

可以用I have been training for two days.
用来表示连续的行为。

1年前

1

折射的陽光 幼苗

共回答了486个问题 举报

done改成been doing

1年前

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