问题: 一道英语题目
they only ( )(meet)once.But they were ( )(like) old friends/不是说有once要用现完的吗??
解答:
They only met once. But they were like old friends.
这样就可以了,因为时态是过去时,不强调对现在的影响。
就比如He wrote the book for 10 years.虽然这里for加一段时间,但是与现在无关,就是单纯地表述过去发生的一件事,所以用一般过去时即可。
They have only met once.这句话用完成时是因为立足于现在,肯定对现在有影响。
“不是说有once要用现完的吗??”语言只有规律而没有定律,任何语法都要视语境而定。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。