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

谓语的时态问题现在有两道造句题,不知道书上的答案对不对:billgates,computerprogrammer答案:billgateswasacomputerprogrammeratfirst.我自己的解释是,比尔盖茨已经不是程序员了,所以要用was那么,

题目详情
谓语的时态问题
现在有两道造句题,不知道书上的答案对不对:
bill gates,computer programmer
答案:bill gates was a computer programmer at first.
我自己的解释是,比尔盖茨已经不是程序员了,所以要用was
那么,接下来还有一道题:
fei junlong nie haisheng, pilots,before
答案给的是:fei junlong nie haisheng are pilots before they became astronauts
为什么此时be动词要用are,如果用了are为什么后面要用became.
希望给出的答案有理有据,而不是根据答案牵强附会.我觉得似乎是答案错了.
嗯,我也觉得第一题是对的。
▼优质解答
答案和解析
第一题我觉得意思和语法上没问题, 造句还加上了at first 更呼应了前面的was
第二题我觉得are 用的不对
不仅可以用were, 更准确的用had been, 表过去的过去
看了 谓语的时态问题现在有两道造句...的网友还看了以下: