真纠结的英语词组的区别!be in 和 be ; have been in 和 have been;the last week 和 last week……
1.be in 和 be (have been in 和 have been)的区别
例:They have been in China for two years.
They have benn Chian for two years.
2.the last week 和 last week 还有 a week before 的区别
例:I've been like this ever since ()
A.last weekB.for a week(我知道肯定错) C.a week before(这个也肯定错)
D.the last week (希望把这整句翻译一下)
3.When 这个疑问词提问的是一段时间还是一点时间?
4.改写句子I got to sleep two hours ago.
I (have) (been) (asleep) since () ( ) (括号里是我填的,后面两个空我觉得似乎少了一个空)
真心恳切地请会的人耐心给我解答,财富值不会少的 万分感谢!
人气:466 ℃ 时间:2019-08-20 07:42:24
解答
1.be in 和 be (have been in 和 have been)的区别例:They have been in China for two years.They have been China for two years.(错句)have been in,have been to,have gone to这三个短语都有“到某地去”的...
推荐
猜你喜欢
- 有氧呼吸是高等动植物进行呼吸作用的主要形式,细胞呼吸分解的主要有机物是__,细胞呼吸过程中能量释放的特
- 电池用英语怎么说
- 学英语有什么快速方法?
- If I let go off my hair,my head will fall off?
- 一块矩形铁板,长是宽的2倍,如在四个角上截去长为5厘米的小正方形,然后把四边折起来,做成一个没有盖子的盒子,盒子容积是300立方厘米,求长和宽
- more,me,about,Wall,tell,GreBt?连词成句
- 元素周期表中的原子序数是什么意思
- 什么是矩阵的列向量组的系数啊