一道有关于 过去式和现在完成时 ( C )--Hong Kong____a small fishing village in the past.--but it_____a lot in the past ninety years.A.was;changed B.has been;has changed C.was;has changed D.has been;changed为什么这样选

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 17:22:24
一道有关于 过去式和现在完成时 ( C )--Hong Kong____a small fishing village in the past.--but it_____a lot in the past ninety years.A.was;changed B.has been;has changed C.was;has changed D.has been;changed为什么这样选

一道有关于 过去式和现在完成时 ( C )--Hong Kong____a small fishing village in the past.--but it_____a lot in the past ninety years.A.was;changed B.has been;has changed C.was;has changed D.has been;changed为什么这样选
一道有关于 过去式和现在完成时
( C )--Hong Kong____a small fishing village in the past.
--but it_____a lot in the past ninety years.
A.was;changed B.has been;has changed C.was;has changed D.has been;changed
为什么这样选

一道有关于 过去式和现在完成时 ( C )--Hong Kong____a small fishing village in the past.--but it_____a lot in the past ninety years.A.was;changed B.has been;has changed C.was;has changed D.has been;changed为什么这样选
C,第一个句子用过去时,表示香港以前是个小渔村.因为有明显的时间状语in the past,这样的时间状语用过去时
第二个句子有明显的时间状语in the past+年数.这样的状语用现在完成时,表示已经改变了很多.从过去直到现在的一个过程.

in the past,是明显的过去时间状语,所以用过去时。而现在,香港已经在过去的九年里发生了改变,强调对现在的影响,现在的改变和过去的九年有关,所以用现在完成时。

选C
Hong Kong was a small fishing village in the past. 香港在过去只是一个小的渔村。
这句话的时间状语时in the past,是过去的一个时间,强调过去的状态,所以用过去式was。
but it has changed a lot in the past ninety years. 但是,在过去的90年里,它变...

全部展开

选C
Hong Kong was a small fishing village in the past. 香港在过去只是一个小的渔村。
这句话的时间状语时in the past,是过去的一个时间,强调过去的状态,所以用过去式was。
but it has changed a lot in the past ninety years. 但是,在过去的90年里,它变化了很多。
这句话的时间状语时in the past ninety years,强调的是过去至今的一段时间,所以要用现在完成时。
所以这道题两个空的答案是was ;has changed

收起

C in the past 译为在过去,是一般过去时态。而in the past ninety years 译为在过去的九十年里,时间段上包括直到现在的时间,因此用现在完成时。时态的区分你可以先看时间状语。

第一个用过去时是作为一个阐述就用一般过去时was,而且in the past一般都与过去时联用 而第二个空用现在完成时have changed,因为现在完成时可以表示与现在相近相关的某段时间内完成的事情,由时间壮语知符合

答案中有现在完成时和过去式.什么时候用现在完成时,什么时候用过去式? 一道有关于 过去式和现在完成时 ( C )--Hong Kong____a small fishing village in the past.--but it_____a lot in the past ninety years.A.was;changed B.has been;has changed C.was;has changed D.has been;changed为什么这样选 现在完成时和一般过去式区别 关于My Holiday的英语作文用一般过去式和现在完成时 英语,一般过去式和现在完成时的区别 怎样区分现在完成时和过去式如题 现在完成时怎么用,和过去式的区别 had用在过去式和现在完成时吗 现在完成时具体怎样理解?我总是把现在完成时和一般过去式弄混,两者有什么区别,具体讲解讲解, 过去时与现在完成时的区别到底什么是现在完成时~和过去式有什么分别~我总帮他们写错 过去式,现在完成时和过去完成时有什么区别最好分类举例说明,说的浅显易懂点, 英文的一般过去式和现在完成时`过去完成时有什么区别,要例子 (初中)高中英语练习书想要关于语法的练习书,有教导的内容和练习做.是关于一般过去式.过去完成时,一般现在时,现在完成时,被动语态等等的那些时态. 一般将来时和现在完成时还有过去式变疑问和否定 一般过去式和现在完成时怎么区分怎么用 in for 什么时侯用在现在完成时和一般过去式 有all the time的句子用现在完成时还是过去式? 题目中有“this week”算现在完成时,还是过去式?