主题 : [问题]时态的问题
魔神王路西法
级别: 论坛版主

UID: 62
精华: 35
发帖: 7692
威望: 83 星
金钱: 806 浮游币
贡献值: 10162 点
好评度: 13251 点
人气: 1271 点
在线时间: 1965(时)
注册时间: 2004-03-25
最后登录: 2024-12-23
楼主  发表于: 2004-09-21 20:08

[问题]时态的问题

when I joined this company
in the 1990s
the other day
during a meeting
recently
since January
hardly ever
by Tuesday
never
for a year
in a fortnight's time
this week
以上的time clauses后分别可以接哪些时态?
本来分开来以为自己很清楚,但是这些一起出现,就把我搞晕了。清楚的也变成不清楚的了。 yunsi.gif
级别: 模拟之星
UID: 154
精华: 1
发帖: 480
威望: 1 星
金钱: 3578 浮游币
贡献值: 12 点
好评度: 307 点
人气: 1 点
在线时间: 80(时)
注册时间: 2004-03-25
最后登录: 2018-09-03
沙发  发表于: 2004-09-25 15:15

when I joined this company
in the 1990s
the other day
recently
接一般过去时是不会错的。

during a meeting
hardly ever
接一般现在时

since January
接过去完成进行时,表持续

by Tuesday
接一般将来时,也可以接一般现在时

never
...一般将来时用得最多吧

for a year
现在完成进行时

in a fortnight's time
this week
一般将来时或一般过去时或现在完成时



说得肯定不全。。。。我只把第一印像能想到的写上了。。应该不只这些。时态是很灵活的。。。不用死抠。。。。具体情况具体分析。同一句话用不同的时态表示就会成为不同的意思了。
级别: 模拟之星
UID: 560
精华: 0
发帖: 619
威望: 0 星
金钱: 34530 浮游币
贡献值: 4 点
好评度: 519 点
人气: 2 点
在线时间: 88(时)
注册时间: 2004-03-27
最后登录: 2024-09-19
板凳  发表于: 2004-10-20 21:50

我说一下我的观点:by Tuesday,如果文中的Tuesday是将来的,则使用“will have done”.
级别: 模拟菜鸟
UID: 16895
精华: 0
发帖: 167
威望: 0 星
金钱: 2634 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 0(时)
注册时间: 2005-01-30
最后登录: 2005-05-02
地板  发表于: 2005-01-31 11:42

补充:during a meeting可以接一般现在,一般过去,never常常有had never, will never的用法,当然还有别的。
我觉得仅仅看副词或者时间状语是不能判断时态的,要看懂句子意思,更要看懂上下文
zhf
级别: 模拟小生
UID: 14715
精华: 0
发帖: 259
威望: 0 星
金钱: 2633 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 30(时)
注册时间: 2005-01-23
最后登录: 2010-02-17
草席  发表于: 2005-02-01 05:24

这个by Tuesday 从来没见有人用过.