来个都是虚拟.
could have done是主动,本来可以做而实际没做;
could have been done是被动,本来可以被做而实际没被做的.
could have been done ,could have
could have been done ,could have
英语人气:616 ℃时间:2020-02-20 21:11:36
优质解答
我来回答
类似推荐
猜你喜欢
- 15^m=6 5^n=2 求5^2m-n+1的值
- 2买5枝钢笔,10个文具盒共需人民币96元,而买相同的10枝钢笔和5个文具盒共需人民币87元,钢笔和文具盒的单价分别为多少?
- 3送东阳马生序的主旨句/?
- 4english class is very fun 翻译
- 5帮我填一下:there will be fun ____and lots of ____to eat .i have bought a new ____we can___with it
- 6Tom used to be a lazy boy,he () while his classmates were studying.A.were sleeping B.was sleeping
- 70.3:0.7=0.51:x
- 8已知x的绝对值=5y的绝对值=3且x+y的绝对值=x+y求三次根号x+y的值
- 9已知,ab=-1,a+b=2,则式子b/a+a/b=_.
- 10what do you eat (改为过去式)