帮我分析一个句子,是什么时态,怎么用 完整一些

3个回答

  • 这是过去完成时 句子结构 had...done

    我觉得最后加上个时间更舒服一点,比如 We had been talking about the Museum Cardiff for 2 hours.

    过去完成时表示事情发生在过去,结束在过去.但是在你这个句子里没有talking这个动作在过去结束的时间点,显得有些奇怪.如果这是一个单独的句子,我建议用现在完成时 We have been talking about the Museum Cardiff.表示动作一直持续到现在. 如果这句话是来自一篇通篇过去时的文章的话用过去完成时就没什么问题了.