英语语法求救
Scientistsdidn'tknowmuchaboutlungcancer_____A,beforelongB,longbeforeC,untilrecentlyD,...
Scientists didn't know much about lung cancer_____
A, before long B, long before C, until recently D, in the past few years.
这个题我咋感觉几个选项都行啊?
麻烦以一一区别下不能选的原因 谢谢
或者说他们B, long before C, until recently D, in the past few years.
分别跟什么样的时态连用?
如完成时 ,,,,, 展开
A, before long B, long before C, until recently D, in the past few years.
这个题我咋感觉几个选项都行啊?
麻烦以一一区别下不能选的原因 谢谢
或者说他们B, long before C, until recently D, in the past few years.
分别跟什么样的时态连用?
如完成时 ,,,,, 展开
5个回答
展开全部
Scientists didn't know much about lung cancer_____
A, before long B, long before C, until recently D, in the past few years.
这个题我咋感觉几个选项都行啊?
麻烦以一一区别下不能选的原因 谢谢问题补充:
或者说他们B, long before C, until recently D, in the past few years.
分别跟什么样的时态连用?
如完成时 ,,,,,
答:C。科学家直到最近才对肺癌有了较多的了解。
Before long “不用多久”=soon: 一般用过将来时态:You will regret it before long.
long before 很久以前,与long ago“很久以前”的区别是,后者从现在算起,前者从过去某时算起。一般用于过去完成时。He said that he had seen the film long before.
in the past few years 用于现在完成时:Great changes have taken place in our town in the past few years.
A, before long B, long before C, until recently D, in the past few years.
这个题我咋感觉几个选项都行啊?
麻烦以一一区别下不能选的原因 谢谢问题补充:
或者说他们B, long before C, until recently D, in the past few years.
分别跟什么样的时态连用?
如完成时 ,,,,,
答:C。科学家直到最近才对肺癌有了较多的了解。
Before long “不用多久”=soon: 一般用过将来时态:You will regret it before long.
long before 很久以前,与long ago“很久以前”的区别是,后者从现在算起,前者从过去某时算起。一般用于过去完成时。He said that he had seen the film long before.
in the past few years 用于现在完成时:Great changes have taken place in our town in the past few years.
展开全部
应该选择B
before long是不久以后的意思
long before是很久以前的意思
until recently是直到最近的意思
in the past few years是在过去的一些年里
根据句子的意思,A可以排除掉,再根据语法,时态是过去式,所以C、D排除掉
=============================
B是用过去式,C和D都要用现在完成时
before long是不久以后的意思
long before是很久以前的意思
until recently是直到最近的意思
in the past few years是在过去的一些年里
根据句子的意思,A可以排除掉,再根据语法,时态是过去式,所以C、D排除掉
=============================
B是用过去式,C和D都要用现在完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-03-21
展开全部
B
before long“不久以后”
long before“很久以前”
until recently‘’直到最近”
in the past few years“在过去的一些年里”
before long“不久以后”
long before“很久以前”
until recently‘’直到最近”
in the past few years“在过去的一些年里”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Scientists didn't know much about lung cancer (until recently.)
直译:科学家们对肺癌知道的不太多,直到最近。
意译:科学家们直到最近才对肺癌了解的比较清楚。
英语中 not .... until 的标准展现,前面用否定句后面用"直到xx时候"
A, before long 不久之后 。。。(不适合因为前面用的过去时,而且语义不合)
B, long before 早就在 。。。 之前 (后面一般都要跟补充时间的状语,通常也不能放在句尾)
D, in the past few years. ... 在过去几年中 (虽然语法使用上没问题,但语意上无法连贯)
直译:科学家们对肺癌知道的不太多,直到最近。
意译:科学家们直到最近才对肺癌了解的比较清楚。
英语中 not .... until 的标准展现,前面用否定句后面用"直到xx时候"
A, before long 不久之后 。。。(不适合因为前面用的过去时,而且语义不合)
B, long before 早就在 。。。 之前 (后面一般都要跟补充时间的状语,通常也不能放在句尾)
D, in the past few years. ... 在过去几年中 (虽然语法使用上没问题,但语意上无法连贯)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D 过去几年科学家们对肺癌知之不多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询