早教吧 育儿知识 作业答案 考试题库 百科 知识分享

bythetimethechildreturnedtohistometown,hisfatherfor7years.a:diedb:deadc:hasbeendeadd:isdying一开始想选择dead.形容词修饰名词.但是后来发现主句似乎没有动词.所以要选a?

题目详情
by the time the child returned to his tometown,his father__ for 7 years.
a:died
b:dead
c:has been dead
d:is dying
一开始想选择dead.形容词修饰名词.但是后来发现主句似乎没有动词.所以要选a?
▼优质解答
答案和解析
C是对的,因为后面有for 7 years,所以是一段时间,那么就不能用一般过去时,A不对,关于B你说对了,是形容词,没有谓语,D是现在进行时,不对.所以是C,BEEN是谓语,又是完成时.