hascaused(hascaused什么意思)
what caused it 为什么用caused,可以换成what has caused it?吗
what
caused
it
是过去时,表示过去发生且已经结束;
what
has
caused
it
是
现在完成时
,指过去某个动作一直持续到现在并对现在产生影响。
如果有一个
时间轴
,
那么过去时描述的动作一般比现在完成时要早。
所以具体要用哪个要看你当时的语境,简单的互换并不可行!
it has caused one
这题是关于cause的固定搭配: cause somebody something, 所以不能选第二个选项.cause 后面加to的话,它的固定搭配是cause something to do something:The poor harvest caused prices to rise.
before可以是连词或者介词.这里不是连词,因为连词后面跟的是一个从句,例如:I wash my hands before I eat.同理,如果把句子改为Staff should...before they return to their work, before就成了连词.为什么说这里是介词呢,因为介词后面跟的是名词,代词或动名词,例如:He arrived before me. Meet me before lunch.
has caused……可以放在逗号后面使用么
可以,因为如果前面使用插入语的话,插入语前后都要用逗号隔开.
例句(编的):The traffic accident,happened three days ago,has caused five people hurt.
三天前发生的那起交通事故已经造成五人受伤.
has caused wide public concern.广泛的 公众的关注?两个形容词?还是
This issue has caused wide public concern.这是对的这里是说这事件引起社会广泛关注,不能用被动来表达
what problems do you think China’s large population has caused?请分析句子结构,谢谢
what 特殊疑问词,引导特殊疑问句
problems 句子的宾语
do you think 插入语
China’s large population主语
has caused 现在完成时,谓语