13621978262 发表于 2021-6-16 09:39

题目解答,有没有高手

If we had been more careful, we —-(get)much better results now.

包子头 发表于 2021-6-16 10:04

will get,直觉告诉我的

笨爸爸 发表于 2021-6-16 10:30

是考虚拟语气吗?

觅己 发表于 2021-6-16 10:45

would have got?

一横一竖 发表于 2021-6-16 10:59

would get   

风翅膀 发表于 2021-6-16 11:07

主过将完从过完
if引导的是从句had been,主句须用would have got

i1234 发表于 2021-6-16 11:41

5楼点评正解 “主句有now明确指出时态,所以考虑使用对现在的虚拟 ”

主句和从句混合时态的虚拟,要分别判断。 参见《语法俱乐部》例句
If I had studied harder in school, I could qualify for the job now

13621978262 发表于 2021-6-16 12:03

风翅膀 发表于 2021-06-16 11:07
主过将完从过完
if引导的是从句had been,主句须用would have got

但还有错综虚拟

13621978262 发表于 2021-6-16 12:05

i1234 发表于 2021-06-16 11:41
5楼点评正解 “主句有now明确指出时态,所以考虑使用对现在的虚拟 ”

主句和从句混合时态的虚拟,要分别判断。 参见《语法俱乐部》例句
If I had studied harder in school, I could qualify for the job now

那这题应该是would get吗?查到资料是would be getting ,答案却是would have got

Lisawill 发表于 2021-6-16 12:13

would have got是正解,虚拟语气。

stiff 发表于 2021-6-16 14:49

赞同5楼,主从都用完成时总觉得怪怪的

迷离麻辣 发表于 2021-6-16 15:00

第一眼:would get
因为有now啊

13621978262 发表于 2021-6-16 16:24

迷离麻辣 发表于 2021-06-16 15:00
第一眼:would get
因为有now啊

我也觉得是would get,答案却是would have hot

南瓜麻 发表于 2021-6-17 08:33

13621978262 发表于 2021-06-16 16:24
我也觉得是would get,答案却是would have hot

错综条件句不能只看有没有now来判断,更重要的是句子本身的含义,get是个瞬间动词,这个动作要么已经做了,要么还没做,无法成为目前now的一个状态,这和7楼给的例句有所不同。

ffl123 发表于 2021-6-17 09:49

换一个思路,不用虚拟。我们仔细了,所以现在取得了好成绩,这句话怎么说,用不用完成时

13621978262 发表于 2021-6-17 12:10

南瓜麻 发表于 2021-06-17 08:33
错综条件句不能只看有没有now来判断,更重要的是句子本身的含义,get是个瞬间动词,这个动作要么已经做了,要么还没做,无法成为目前now的一个状态,这和7楼给的例句有所不同。

那意思主句也是对过去虚拟?would have got?

HeartBeat 发表于 2021-6-17 12:39

老外看了会发笑,因为无论怎样说都能理解

superjenny 发表于 2021-6-17 14:20

if 引导的从句用过去完成时,主句用would/could/should/might+have+动词的过去分词。
可以听一下开言fm有一期,叫:一个简单的if却让很多人翻车

superjenny 发表于 2021-6-17 14:22

HeartBeat 发表于 2021-06-17 12:39
老外看了会发笑,因为无论怎样说都能理解

不是,老外也会学语法。理解是能理解,但说错了人家还是知道

南瓜麻 发表于 2021-6-18 00:40

13621978262 发表于 2021-06-17 12:10
那意思主句也是对过去虚拟?would have got?

主句是现在完成的虚拟,因为这个句子的逻辑是“要是我们当时再仔细些的话,现在的结果就好的多了”。表示我们已经得到了一个不是那么好的结果。

南瓜麻 发表于 2021-6-18 00:41

ffl123 发表于 2021-06-17 09:49
换一个思路,不用虚拟。我们仔细了,所以现在取得了好成绩,这句话怎么说,用不用完成时

正解!用!

13621978262 发表于 2021-6-19 16:25

superjenny 发表于 2021-06-17 14:20
if 引导的从句用过去完成时,主句用would/could/should/might+have+动词的过去分词。
可以听一下开言fm有一期,叫:一个简单的if却让很多人翻车

你说的是常规情况哦~
页: [1]
查看完整版本: 题目解答,有没有高手