一些英语问题,求解答

1.看到一个人写的一个例句,说itwasalongtimebeforehecameback,这个句子中的很长的时间不应该是过去的过去,不应该是过去完成时写成ithadbe... 1.看到一个人写的一个例句,说it was a long time before he came back,这个句子中的很长的时间不应该是过去的过去,不应该是过去完成时写成it had been a long time before he came back,这两者区别在哪里
2.有一个句子是it was long since he came back ,这个句子中was不应该改为is吗,有什么区别呢,在线等,急
展开
 我来答
教书匠2020
2020-03-23 · TA获得超过110个赞
知道答主
回答量:185
采纳率:63%
帮助的人:19万
展开全部

1. 首先回答一下第一个问题,before引导的时间状语从句中,主句不是一定要用过去完成时,先看一下下面的例子

这句话是从柯林斯词典的截下来的,在这句话里从句是一般过去时,主句也是一般过去时,和你的例句是一样的。这句话重点强调的是,这个从句所说的动作发生需要一定的时间,而不是强调两个动作的先后顺序。你的那句话也是同样的道理。所以,你的那句话,翻译为“很长时间过去了,他才回来。”如果是想强调两个动作的先后顺序,那主句可以用过去完成时,比如:My brother had left for Europe before I went to America. 在这句话中强调的是“我哥哥出发去欧洲的动作要比我去美国早”,所以翻译的时候是“在我去美国之前,我哥哥就出发去欧洲了。”时态不一样,表达的意思是完全不一祥的。

2. 第二句话,我觉得是有问题的。since引导的时间状语从句,主句不可能用过去时态。

xingxingjiaoao
高粉答主

2020-03-22 · 百度翻译家,教师身份
xingxingjiaoao
采纳数:13731 获赞数:32642

向TA提问 私信TA
展开全部
it was a long time before he came back
过了很久他才回来
固定搭配,句型中没有过去完成时态
追问
固定搭配只能这样写是吗,那第二个不应该是is吗,为什么是was,还有was这种用法吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
襄柳柳YY
2020-03-22
知道答主
回答量:55
采纳率:0%
帮助的人:4.2万
展开全部
第二题:is是正在进行时was是过去式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰糖葫芦OYH
2020-03-23 · 超过13用户采纳过TA的回答
知道答主
回答量:89
采纳率:43%
帮助的人:12.1万
展开全部
过去完成时,可不是表示过去的过去哦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
枚宛D2
2020-03-23 · 贡献了超过334个回答
知道答主
回答量:334
采纳率:0%
帮助的人:15.3万
展开全部
^_^什么都不知道我什么都不知道我什么都不知道我什么都不知道我什么都不咯,噜噜噜噜噜噜噜噜噜。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式