这个问题选哪个?-you should have thanked her before you left.-i mean

3个回答

  • B

    should have done 指的是 “本该做却没有做”

    meant 是mean 的过去式,两个常用法 1.mean to do :想要做……

    2.mean doing :意味着……

    明显这里是第一个用法.至于不选A,是因为这是英语语法中的一个省略,

    就是回答时,可以把句子 to 后面的内容省略,但也不是绝对的啦,比较难讲

    明白,看看语法书,题目做多了,大概就懂了.其实经常都有这样用,例如:

    --Would you like to go with us?--Yes,I'd love to (go with you).

    括号里的一般都会省略.就这般意思吧……