搜索
首页 教育/科学 外语学习 英语考试

It has been...since...句型

It has been years since she has written a successful novel.表达的意思是她很多年没有写出成功的小说了. It has been years since he lived here.又是他住在这很多年了. 同样句式一个表达否定一个表达肯定,能说说为什么吗.

全部回答

2006-06-08

0 0
    It has been years since she has written a successful novel。表达的意思是她很多年没有写出成功的小说了。 对于文字的理解,无论中文还是英文,都应该结合句子前后文字的含义结合起来翻译。
  这句话的直译是 自从她写出那本成功的小说已经很多年了。    言外之意就是 自从那以后,她有很多年没有写出成功的小说了。所以是否定的含义了。 It has been years since he lived here。
   这个句子和上边的类似,live 用过去时,表示他曾经在这里住,但是现在已经不在这里住了,所以含义就是,他不在这里住已经很多年了。

2006-06-12

168 0
第二句的意思是说“他不住在这很多年了”,因为live是延续性动词表示否定。例如,It is 4 years since he worked here.他不在这儿上班已有四年了。 第一句是不是有问题,因为since后应该是过去时。

2006-06-11

166 0
不要搞错哦,第二句的意思并不是“肯定”,与第一句同样的“否定”的,是说“他不住在这很多年了”。

2006-06-08

170 0
“写小说”是短暂性动词,上句意思是:从写小说到现在这一时间段已经是很长时间了。 “住”是持续性动词,下句意思是一直住在这里。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
英语考试
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
学习帮助
K12
外语学习
英语考试
德语
韩语
日语
法语
英语翻译
英语考试
英语考试
举报
举报原因(必选):
取消确定举报