发布网友 发布时间:2022-11-12 22:03
共5个回答
热心网友 时间:2023-11-18 02:45
engaging改为engaged,have done时态表示从过去持续到现在的动作。追问答案写的是 have been engaged追答engage in多表示主动的参与,be engaged in多表示被动的,指忙于什么什么事情.这个我觉得要看怎么理解这句子,我觉得没错
热心网友 时间:2023-11-18 02:45
for+一段时间,长达…,表示动作持续了多久,用现在完成时——have/has done热心网友 时间:2023-11-18 02:46
He is an experienced businessman; he has engaged in foreign trade for热心网友 时间:2023-11-18 02:46
he has been engaged in foreign trade for a few years热心网友 时间:2023-11-18 02:47
B,现在完成时