hello!i___you ___in London .how long have you been here?
来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/07/08 05:09:48
hello!i___you ___in London .how long have you been here?
hello!i___you ___in london .how long have you been here?
A.don't konw; were
B.hadn't known; are
C.haven't known; are
D.didn't know; were
答案选的是D.句尾是here,证明说话的地点就在London.为什么第二个空格要用were?you were in London 意思是指过去你在London,而不是现在在London啊.
hello!i___you ___in london .how long have you been here?
A.don't konw; were
B.hadn't known; are
C.haven't known; are
D.didn't know; were
答案选的是D.句尾是here,证明说话的地点就在London.为什么第二个空格要用were?you were in London 意思是指过去你在London,而不是现在在London啊.
![hello!i___you ___in London .how long have you been here?](/uploads/image/z/1280313-9-3.jpg?t=hello%21i___you+___in+London+.how+long+have+you+been+here%3F)
首先here并不是最关键,这个句子要根据语意来判断
how long have you been here?
译为:你已经在伦敦(here)住了多久?
have been 现在完成时是指:从过去的某一段时间到现在,been表延续性
所以要用didn't know; were,译为:我不知道你在伦敦(语境是过去的某段时间一直不知道)
how long have you been here?
译为:你已经在伦敦(here)住了多久?
have been 现在完成时是指:从过去的某一段时间到现在,been表延续性
所以要用didn't know; were,译为:我不知道你在伦敦(语境是过去的某段时间一直不知道)
hello!i___you ___in London .how long have you been here?
Hello!I__you___in Tokyo.How long have you been here?
Hello,I _______ you ______ in London.How long have you been
Hello!I _____ you _______ in London.How long have you been h
Hello,Mike.I _ you _ in beijing.How long have you been here?
Hello,I( )you( ) in shenyang.How long have you been here?A,h
I ___ you____ in London .how long have you been here?
1.How long have you been here?
How long have you been working here?
How long have you been here?
how long have you been here 和 how long have you stayed here
--how long have you been here in sydney?--____last wednesday