一道选择题
The actor said he _ born in 1984. A was B had been 请说明理由
A.陈述事实是一般现在时,因为主句过去时,所以用一般过去时
I also want to answer A, the general rule is if you cannot tell any specific reason, you should use simple past tense。 But here, I could actually tell a specific reason。
I recall when I learned reported speech (you may want to confirm with a grammer book), something present should be changed to past。
Something past should be changed to past perfect。 e。g。 He said "I was born in 1925。" He said that he had been born in 1925。
Anyway, this is what I learnt many years ago, so I am not very confident on it。 So please check it with a grammer book。
I would also be grateful if someone could correct me or confirm me。 BTW, I could not see anything there is to do with continuous tense here。
。
选A be born词组:出生与 主句the doctor said为过去式 因此从句be born后退一个时态为was born
A拉,born 是瞬间的呀,哪有出生可以延续的道理。。。
选A! 因为born是瞬间性动词,不能持续到现在,所以不能用完成时。故选A.
我是根据in 1984来选择A的,要是选B的话,得since 1984
选A耶`
A啊~ 出生当然用过去时, 过去完成好象不应该放这的的
答:1,whatever 和na matter what在很多情况下可以互换,但是前者不能引导让步状语从句,而且前者不能出现在句子前面,这个句子是个主语从句,后两个...详情>>