Have you ever been to Guilin?Yes.I____ there months ago.回答用什么时态?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 17:58:09
Have you ever been to Guilin?Yes.I____ there months ago.回答用什么时态?

Have you ever been to Guilin?Yes.I____ there months ago.回答用什么时态?
Have you ever been to Guilin?Yes.I____ there months ago.回答用什么时态?

Have you ever been to Guilin?Yes.I____ there months ago.回答用什么时态?
went

一般过去时。

过去完成时吖!

过去完成时

根据后面的时间设置,这里用简单的过去式就可以表达了。went.

Have you ever been to Guilin? Yes. I was (went) there months ago.
一般来说,答句遵循问句的时态。但这里,前面用了 Yes. 而且加了句号“.”,表示已经对问句做了回答,原来的时态等已经结束。后面受到 'ago' 的影像,只能用过去时态了。

用一般过去时。ago是一过时的标志词。

填went
尽管在问句中出现have you ever been 这样明显的现在完成时态,但在回答中有个ago,ago是过去式的标志词,原本这项应填go,因此填go的过去式went。there是副词,不能跟介词to连用,不能为went to there。所以,正确的回答就是Yes, I went there months ago