发布网友 发布时间:2022-05-01 01:26
共1个回答
热心网友 时间:2022-06-21 21:54
have been to:去过某地.
I have been to Shanghai for several times.
If I had known that earlier, I wouldn't have been to the dining hall, either.
have been doing. 过去到现在一段时间一直在做,表示状态
Biological systems have been doing this for billions of years.
生物系统亿万年来一直都是这样。
I have been doing homework for a whole day.
He has been working as a policeman since graation.
have been done 某事已经完成了,通常被动,表示一种结果
All my homework have been done (now).
The walls have been done in beige.
墙漆成淡棕色.
It ought to have been done long ago.
这事早该做完的.
追答这是根据经验写的,有疏漏的话欢迎追问。