关于高考英语的单选题 请说明原因 谢谢

my uncle___in taiwan for 20 years,now he has settled down in mainland.
A,lived B,had lived C,has lived D,was living

雅思阅读在雅思备考中是很重要的一部分,雅思阅读测中有各种类型的问题。不同的问题类型需要不同的解决问题的技能来回答问题以获得可观分的数。为了让同学们在雅思阅读考中更胸有成竹,下面小编就给大家介绍一下关于雅思阅读解题技巧之摘要填空题的相关内容,希望可以帮助正在准备雅思备考的同学。
有摘要、填空题类雅思阅读解题技巧吗?在雅思阅读中,摘要、填空题类题目在雅思阅读题目中也是占有一定分量的,掌握摘要、填空题类雅思阅读解题技巧有助于我们更好的做好这一类题。
1.先阅读答题指引部分,确定填空文章是所给阅读文章的全篇还是部分的缩写,而且还要了解所给单词是否可以多次使用。
2.利用例句确定答案在文章中的位置,如能在一组题内先查看例句及一个问题,并确定例句的关键词语与一个问题的关键词语在文章中的位置,即可确定其它各题的答案一定是处在它们之间的段落内,从而缩小了搜索答案的范围,而不必通篇阅读。
3.快速扫描填空文章了解其大致含义。
4.判别所给单词表中单词的词性。如果为雅思阅读短语,还须确定其相应的词性功能,通过判别词性可以缩小选词目标,从而缩短答题时间。
5.查看填后的词语及该填空所在句子,并理解其含义。
6.将单词表中选出的目标词语与所要填空的前后单词进行相互联系比较,利用语法及词法知识确定其准确性。
7.如果属于种题型,还可以利用关键词语与所给阅读文章的相关句子进行匹配。
8.填空所需词性如果为名词,而单词表中并无名词,仅有形容词,必须将该形容词转换成名词形式进行填空,但这种情况并不多见。
以上是摘要、填空题类雅思阅读解题技巧,希望广大烤鸭们能够抽出点时间细细的消化这些技巧,并将这些学到的技巧运用到平时的雅思复习中,只有这样,这些摘要、填空题类雅思阅读解题技巧才能真正的被你掌握。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-17
选A,一般过去时,表示动作发生在过去,现在的状态已发生改变。

不选B的原因,过去完成时,表示到过去某一时刻之前完成的动作,此处没有过去时间标记,如果加一个“截至去年12年,他已在台湾住了整20年”,则可以用B

不选C的原因,现在完成时,表示现在仍住在台湾,而后半句说已经定居大陆,矛盾。
不选D的原因,没有这样的用法。追问

谢谢··我想问下 for ```years 应该是完成时的标志吧?为什么不用完成时呢

追答

for years不一定是完成时的标志。此处在一定条件下可以用完成时,参考我对B的解释

补充解释:如果没有后半句,即人现在还住台湾的话,可以用现在完成时。如果想用过去完成时,一定要说到“哪一时刻为止”已经多少年了,你前面一句里分明就没有这样一个时点,所以不能用过去完成时。只能用一般过去时。

本回答被提问者采纳
第2个回答  2012-01-17
A 一般过去时客观描述过去的事实,正确。
B是一个过去完成时,应该有一个一般过去时的时间的衬托,方可使用,有时根据上下文可以用
C是现在完成时,因为居住在台湾这个动作已经结束,所以,时态错误
D过去进行时是强调过去动作的进行的性质。本题的语境中只需客观描述即可。追问

谢谢··我想问下 for ```years 应该是完成时的标志吧?为什么不用完成时呢?

追答

for ```years 不仅是完成时的标志,在一般现在时的句子中也可以使用这样的时间状语。
若有一个一般过去时的时间点来做一个对照,就可以用过去完成时,如:my uncle had lived in taiwan for 20 years before he came to mainland.

第3个回答  2012-01-17
B 过去在台湾住了20年 但是现在他在大陆定居了追问

谢谢,我也这样想的 可答案是A,53上的题,它解释的也是A。不知道为什么

追答

句子后边是现在完成时 has settled down 所以前边的是现在完成时的过去
也就是过去的过去 是过去完成时

追问

我也是这样想的···它这好几道题都这样,都选的过去时,不知道怎么回事

追答

选的过去式? A?不可能啊
for 20 years 是一段时间 不能用过去时 live是一个瞬间动作 要用完成时态。
现在 他住在大陆 用的是现在完成时 说明之前 动作已经完成了 也就是在过去动作就完成了所以用过去完成时

第4个回答  2012-01-17
选B
for 20 years虽然是现在完成时的标志但是在本题中要看语境
现在他在大陆定居了now he has settled down in mainland用的是现在完成时说明住在台湾是过去的过去所以用过去完成时
相似回答