sharon ___in a big city for many years,but she is now content to live in th countryside A.lived B.was living C.has lived D.had lived
问题描述:
sharon ___in a big city for many years,but she is now content to live in th countryside
A.lived B.was living C.has lived D.had lived
答
C.has lived 用现在完成时
答
选D。for many years提示要用完成时态,而后文说 she is now content to live in th countryside,现在很满足住在乡下,说明现在已经在乡下住了一段时间,以前是住在大城市的,故而要用过去完成时。
答
D 现在住在乡下 以前住在城市 用过去完成时
答
D 。For many years,可以肯定是过去完成时态
答
选D.for many years提示要用完成时态,那么就排除A {done:一般过去时态}和B{was doing过去进行时态},后半句提示sharon现在不居住在这个大城市中,而C{has done}为现在完成时,也就说现在还居住在这个大城市中,所以选择D...
答
c 后面有for引导的时间状语,动词时态要用完成时,后面一句话是一般现在时,前面用现在完成时即可