He's been here ____ ten o'clock. He's been here ____ two hours. I've had this job ____ a month. I've worked here____December. I've known her ____ university. I've know her ____ 20 years. You've been in this class ____ September. You've been in this class ____ 5 months. He's been away ____ a long time. He's been away ____ last February. We've been married ____ 2004. We've been married ____ 17 years. I haven't slept ____ two nights. I haven't slept ____ Sunday. She's been ill ____ years. She's been ill ____ she was about 21. I haven't seen my parents ____ July 2019. I haven't seen them ____ over a year. I've had this dress ____ ages. I've had it ____ my daughter was born. I've lived in Wales ____ 1998. I've lived here____ a long time. We've been in lockdown ____ months. We haven't been in class ____ March. I haven't read a book ____ last year. I haven't had time to read ____ ages. A: Do you live in the city centre? B: How long ____ there? A: I've lived there ____ 2014. A: Do you have a car? B: Yes, I do. A: How long ____ it? B: ____ 5 years.
0%
ESOL E3 Present Perfect + for/since
共享
由
Hwright2
编辑内容
嵌入
更多
排行榜
显示更多
显示更少
此排行榜当前是私人享有。单击
,共享
使其公开。
资源所有者已禁用此排行榜。
此排行榜被禁用,因为您的选择与资源所有者不同。
还原选项
完成句子
是一个开放式模板。它不会为排行榜生成分数。
需要登录
视觉风格
字体
需要登录
选项
切换模板
显示所有
播放活动时将显示更多格式。
打开结果
复制链接
删除
恢复自动保存:
?