作者tkc0204 (jojo)
看板juniorhigh
标题Re: [问题] 英文怎麽判断时态?
时间Thu May 20 22:32:07 2010
当你看到过去时段
例如:yesterday, last night...
就选择过去式
若只是表达一个事实
就是简单式
ex:I stayed up until 3a.m. last night
如果表达一个进行的动作就是过去进行式
While I was taking a shower, the phone rang.
注意上面例句,"通常"while後面接的是进行式when接简单式
所以上面句子= When the phone rang, I was taking a shower.
若是表示完成或是持续的或是经验
使用现在完成式(国中阶段的部份)
表示完成通常会有 already yet 这类的
ex: I haven't finished my homework yet.
持续的就像你说的有since for
since加时间点 for 加一段时间
ex:I have been a high school student since last summer
I have been a hight school student for a year.
经验喔
I have been to the U.S five times.
跟has gone to 比较
have been to 不一定那个人现在在那个地方
has gone to 那个人正在那里(因此绝不是说话人)
e:John has gone to China.(约翰去了中国)
希望有帮助@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.68.81.56
1F:推 aiko123:谢谢你:) 05/20 22:34
2F:推 j0958322080:been去过了也回来了;gone去过了还没回来 05/20 22:37