have finsihed表示完成式,也就是说已经做完了,finished 表示过去式,也就是说在过去的那个时间点完成的,但是题里面:within half an hour,表示一个半小时内【这段时间过了】,它的存在表明该题的时态是过去式而不用过去完成式.
还有楼主 within 是不可以分开写的.
have finsihed表示完成式,也就是说已经做完了,finished 表示过去式,也就是说在过去的那个时间点完成的,但是题里面:within half an hour,表示一个半小时内【这段时间过了】,它的存在表明该题的时态是过去式而不用过去完成式.
还有楼主 within 是不可以分开写的.