having been done和had been done的区别
题目
having been done和had been done的区别
All the tasks______ahead of time,they decided to go on holiday for a week.
A.having been fulfilled
B.had been fulfilled
为什么选A而不是选B?
答案
这道题考的是独立主格
独立主格表时间用法
例句
The meeting being over,all of us went home.开完会后我们都回家了.
如果选B
时态没问题,但是两个句子都可以独立成句了,句子之间没有连词
应该后面句子有个 so 或者前面句子有个 because 等表原因结果的连词
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 已知多项式ax的7次方+bx³+cx+1 当x=-2时,值为2010,则当x=2时,这个多项式的值为?
- 怎么给陶渊明写颁奖词100字以上300字以下
- 请问A:which of the three ways shall i take to the village?B:any way as you please
- 9×9乘法口诀,19×19乘法运算,都会了;那29×29,39×39.99×99怎么运算呢
- 打一份稿件,甲乙两人合打要8小时完成,乙单独打要24小时完,甲单独打要()小时完成
- 3个5,1个1算出26或24每个只能用一次,只能用加减乘除
- 已知x的2次方+x-1=0 求3x²+3x+2的值
- √5-√6的相反数、绝对值、倒数等于?
- 请用5、5、5、1和2、7、8、9分别算出“24”,写出表达式_.
- 怎样计算二氧化钛的禁带宽度