第1个回答 2020-02-14
so far(到目前为止)常和现在完成时态连用。
造句:I have learned 1000 words so far. (我到目前为止已经学了1000个单词。)
否定句:I haven't learned 1000 words so far.
疑问句:Have you learned 1000 words so far?
肯定回答:Yes, we have.
否定回答:No, we haven't.
第2个回答 2020-02-10
第一句
肯定句I have found my pen.
疑问句 Have you found your pen?
Yes, I have. No, I haven't.
否定句I haven't found my pen.