have lived,lived
where is your new home now?
in the new developed zone.But I ____ downtown for five years.
答案是lived,不可用have lived?
人气:433 ℃ 时间:2020-01-29 15:49:40
解答
现在完成时表示从过去某时间开始一直延续到现在的动作.一般要跟个表示一段时间的状语since, so far, in recently years, for +时间段.
由于前面的句子已经表明,主人公现在已经住在新的开发区了,因此这里用过去式lived.
推荐
猜你喜欢
- 求解假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为?
- I hope they can win the game.同义句
- 甲乙两地相距540千米,一辆客车和一辆货车同时分别相对开出,经过4小时相遇.一直客车每小时行64千米,货车
- We never guessed that she could walk ___ far[A.that B.such C.as]
- does he want () that white shoe to buy buys buy buying
- 质量为m的物体以速度v竖直向上抛出,物体落回地面时,速度的大小为3\4v,设物体在运动中所受空气阻力的大小不变:求
- 一个两位数,他的个位是十位上的2倍,把十位数与个位数对换,对换后的两位数比原来的数大27,求这个两位数
- 四杯茶用英语怎么说