春江英雄之秀才遇到兵2:I___ in a brick factory for more than 50 years.Now I'm a farmer.

来源:百度文库 编辑:高校问答 时间:2024/05/09 11:03:33
A have worked B have being worked C worked D had worked
为什么选c,不选d

就是因为后面那个now阿,表示现在了,那前一句肯定是过去,而不是过去的过去

就是过去……不是过去的过去……

时态对不上
如选d,则前句是过去完成时,那表示说这句话时是在过去的时间,而Now I'm a farmer又说明说话的时间是在现在,两者矛盾
如选c,则表示说这两句话的时间是在现在