1.i have been there before.2.i had been there before.
句1的用法正确么 我之前去过那里 可是现在并不在那里 不是应该过去完成时么 因为是在过去的时间去过 那为什么还会有have been there before 什么区别
人气:335 ℃ 时间:2019-10-25 20:12:49
解答
现在完成时立足现在 过去完成时立足过去
I had been there before i came to China你是说过去完成时不能单独存在么?那如果是虚拟语气 If only i had been there. 为什么不是have been呢虚拟语气中凡是与过去事实相反的都是had done没有have done 的
推荐
猜你喜欢
- 扩句:花儿多美啊.
- 原子是不是由带正电的原子核和带负电的电子构成的
- 上面是寿 下面是四点水 念什么?
- Police have found ——appears to be the lost ancient statue.A.which B.where C.how D.what 1.where how也可以引导宾语从句,但是为什么在这里不能用?
- 给灾区运货物,用一辆大汽车运需要10小时,用一辆小汽车运需要12小时,大小两辆汽车合运,多少小时可以运这批
- 小华量得一个树桩顶部的周长约是125.6厘米.这棵树树干的横截面的面积是多少?
- 甲数比乙数多30,乙数比甲数少百分之20,甲数是?
- a、b是整数,a-b是素数,ab是完全平方数,当a大于等于2012时,a的最小取值是多少?