语法 Sentence Correction-2236

标记
Scientists have identified an asteroid, 2000 BF19, that is about half a mile wide and, if it strikes Earth, it can do tremendous damage to part of the planet but probably not cause planetwide destruction.

划线句子是否正确?

  • 正确
  • 错误

正确的用户笔记

0个赞

hoper 2016-04-21 22:11:58

strikes用了现在时,没有体现出假设的语气,同样can也不对,it并没有发生,所以只能could,But后面同样需要有情态动词,could/would。A不是错在虚拟语气,因为 if present, then can/may 是正确的一种虚拟语气表达。A的真正错误是and前面没有逗号,但and后面却跟了句子it can do tremendous damage to part of the planet but ....。and如果前面没有逗号,后面必须和前半句共享主语。

0个赞

veravane 2015-10-15 11:10:11

虚拟语气用could ,but 后也要有情态动词

0个赞

许栩 2016-11-09 16:50:08

假设的语气不能用can而要用could,同时but后面要加上would that引导的从句与asteroid平行,虽然不是perfect parallelism

0个赞

ChessyG 2016-11-20 12:12:22

即便一般现在时正确后面也用该用will;同时,此处不适用一般现在时,因为还没有撞地球,也不是常理,只是假设!!

0个赞

SUNSHINE218 2016-08-04 16:04:15

为什么用stikes就不是虚拟了?虚拟有四种形式,取第一种不行吗? if a happens, b will happen不可以吗? 为什么正确答案里第一个用了could后面的用了would呀,可以两个都用would吗?

0个赞

shisu0610041 2016-07-11 15:10:09

strikes用了现在时,没有体现出假设的语气,同样can也不对,it并没有发生,所以只能could,But后面同样需要有情态动词,could/would。

0个赞

Sparrow_7 2016-05-10 22:46:19

不着急用that排除,这里最大的错误是虚拟语气使用不正确。

0个赞

huyingchuan 2016-02-02 17:32:00

你这个平行结构没有看出来

0个赞

ypheroin 2016-01-13 09:28:56

1. if it strikes 2. but 后面没有情态动词

0个赞

WinnieLee1 2015-12-18 12:57:40

not parallel it can do but not cause

0个赞

Garfield11 2015-10-29 14:01:35

strikes用了现在时,没有体现出假设的语气,同样can也不对,it并没有发生,所以只能could,but后面同样需要有情态动词could/would。

GMAT

考满分GMAT备考平台-公开课天天看,免费提供强大的学习做题
系统,专业优质的在线课程助你迅速提分。

GMAT考满分App

把网站装进口袋
随时随地练习

联系我们