A给了B一支笔,C说“Why would you give her a pen?”这里为什么不直接说“Why did you give her a pen.”
would 表示情态意义,含有 “愿意那样做” 之意,对于一个过去已经实施了的动作,可以使用 would,指当时愿意那样做。网友的句子便是。
“Why would you give her a pen?”
这句话的意思是:“你为什么要给她一支笔呢?”(在做过之后问,询问愿意给的原因)
“Why did you give her a pen.”
这句话的意思是:“你为什么给她一支笔呢?”(也是在做过之后问,只问动作的原因,不含情态意义)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!