英语语法求救I have been working for over twenty years and sedolm__

英语语法求救
I have been working for over twenty years and sedolm_____ so tied as now.
A,I have felt B,I had felt C,have I felt D,had I felt
疑惑:
1.是用倒装吗?
2,这个时态到底是用过去完成时还是现在完成时 ,每次遇到这样的句子我就无法确定是哟用哪个了?
没庙的和尚 1年前 已收到4个回答 举报

北漂的LEON 幼苗

共回答了14个问题采纳率:92.9% 举报

I have been working for over twenty years and seldom_____ so tired as now.
A,I have felt B,I had felt C,have I felt D,had I felt
疑惑:
1.是用倒装吗?
2,这个时态到底是用过去完成时还是现在完成时 ,每次遇到这样的句子我就无法确定是哟用哪个了?
答:C.
1.是倒装.第二个并列分句以否定副词seldom开头,引起倒装(部分倒装).
2.关于时态,可参考我们熟悉的句子:我从未看过这么有趣的电影:I have never seen such an interesting film before.是用现在完成时的.
再看:我从来没有象现在这么累过:I have never been so tired as now.还是用现在完成时.

1年前 追问

8

没庙的和尚 举报

能否解释下为什么要用现在完成时?或者说是怎么样判断出用完成时? 就好比你举例子说的 I have never seen。。。。。 我怎么知道什么时候用这个完成时的时态一样?

举报 北漂的LEON

讲的是过去的事(或情况),但对现在有影响,以现在的时间作参照。说话时(现在)很累。以前是从现在算起的以前,以前从没有(很少)象现在这么累过,所以用现在完成时: I have never (seldom) been so tired (before) as now. 。

diana911 幼苗

共回答了1086个问题 举报

C,这个题是用倒装的,因为seldom否定词在句首用倒装,所以排除A,B。
这个题是说我从没向现在这么累,是讲到现在为止我都没这么累过,所以是用现在完成时,如果要表达到过去的某人时间点为止,才用过去完成时。

1年前

2

TO云之幻想 幼苗

共回答了1个问题 举报

是倒装,seldom是频率副词,所以后面加倒装,选C。整句话的时态是现在完成时,并非过去时,所以D选项不符合

1年前

2

会非的与 幼苗

共回答了111个问题 举报

c

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.042 s. - webmaster@yulucn.com