英语的现在完成时的since和for的区别,4个小时,和4个小时前分别用什么

英语的现在完成时的since和for的区别,4个小时,和4个小时前分别用什么?求大神解答,谢谢了... 英语的现在完成时的since和for的区别,4个小时,和4个小时前分别用什么?求大神解答,谢谢了 展开
 我来答
匿名用户
2017-08-17
展开全部
你好,
1) since +过去一个时间点 (如具体的年、月、日期、钟点、1980,last month,half past six).
I have been here since 1989.
2) since +一段时间+ ago
I have been here since five months ago.
3) since +从句 
Great changes have taken place since you left.
Considerable time has elapsed since we have been here.
4) It is +一段时间+ since从句
It is two years since I became a postgraduate student.
since的用法主要有两点:一是表示“自从……以来”,二是表示“既然”之意.但如果只了解词的含义,而不了解其用法,在使用时就会造成错误.例如:I have not heard from him since I lived in Shanghai.
for +时间段,for“累计、达”,后面跟时间段,不可以跟时间点.
所以是,
for four hours
since four hours ago
希望对你有帮助~
淡然舒飒
2017-08-17 · TA获得超过3万个赞
知道大有可为答主
回答量:1.9万
采纳率:41%
帮助的人:7408万
展开全部
since +时间点
for +时间段

for four hours
since four hours ago
追问
什么是时间点,什么是时间段啊?😭😭😭
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式