现在完成进行时和现在完成时问题问:I have been reading the book in l

发布时间:2021-02-19 22:51:23

现在完成进行时和现在完成时问题问:I have been reading the book in last three months .这句子行吗?如果句子说在去年的某一段时间里自己一直在读这本书能不能用have been doing?问2.I used to eat much roast food but now I care more about it as my mum told me ——

网友回答

问:I have been reading the book in last three months .这句子行吗?
如果句子说在去年的某一段时间里自己一直在读这本书能不能用have been doing?
答:不能.因为【在去年的某一段时间里】跟【现在】的时间没关系,就不能用【现在完成时】.而【in last three months】是截止到【现在】的【最近三个月】,【in last three months】是跟【现在】有关,跟【现在完成时】相吻合.
问2.I used to eat much roast food but now I care more about it as my mum told me —— .我想填not to do it..可是答案是不能有it 的 .能填not to do
so吗?答:it=roast food,而so=to care more about it 这一内容.
======以下答案可供参考======
供参考答案1:
1. 不能用have been doing,而要用had beendoing,表示过去某一段时间里自己一直在做的事要用过去完成进行时。
2. 最佳答案not to do so.
以上问题属网友观点,不代表本站立场,仅供参考!