he ____a soldier for three years.now, he works with an international company
来源:百度知道 编辑:UC知道 时间:2024/05/26 11:23:04
A was
B had been
C would be
D has been
答案是a,但我认为是b
谁能帮我解答下
B had been
C would be
D has been
答案是a,但我认为是b
谁能帮我解答下
我觉得应该选A
说一下原因吧:这句话的意思是在过去他当过三年的兵,现在他在一家国际公司上班,前句是表示过去的动作所以是用一般过去时he was
至于你说的B选项had been 是过去完成时的表达,是过去的过去才用,所以不对喽
had been是 在过去的情况下~的过去时~比如~我再跟你说,我昨天已经买了一辆车。这是才用had been
题中的意思是 她在3年前是士兵,现在一家国际公司上班。语境中并没有过去中的过去~~
He is ____a movie actor.
He is much more ____a German
he ____a soldier for three years.now, he works with an international company
____a cold worries his mother
Do you want to ____a musician?
Jack ____a postman for about six years.
The police caught him ____a car.
The party began ____a piece of music and ____a pop song.
Hold on ____a moment,为甚么要填for
can you let ___ ____a look at your new book ?