现在完成时的时间状语前用for还是用in
题目
现在完成时的时间状语前用for还是用in
看到有用for的,有用in的,我感觉只能用for啊.具体应该是怎样?
这个句子对吗?
There have been great advances in medicine in the last ten years.
答案
There have been great advances in medicine in the last ten years.
对的
如果是There have been great advances in medicine for ten years.就用FOR
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 填写合适的词语 描述( )
- 高中作文素材100字
- 一项工程甲先做63天乙接着做28天完合作48天也完先甲先做42天乙接着做到完共花费13600元甲乙各得多少元
- 将He wants to have a cup of coffee
- 9999的平方用平方差公式计算
- 伞的拼音shan的组词
- (1)点A在数轴上距离原点3个单位长度,且位于原点左侧,若将A向右移动4个单位长度,在向左移动1个单位长度,此时A点 所表示的事什么数?
- 小李骑自行车从甲地到乙地,每小时行15千米.他出发1.2小时后,小王乘汽车也从甲地出发,经过0.6小时追上了小李.汽车每小时行多少千米?
- 虽然他们吃了水和食物,他们仍旧开心
- 如下图所示,在盛有油和水的圆柱形容器的盖上加荷重F=5788N,已知h1=30cm,h2=50cm,d=0.4m,r油=800kg/m3、r汞=13590kg/m3,