The sun shines brightly in the sky______ us light and heat.
#97992
A
that give
B
having given
C
to give
D
giving
推荐题目
 _____ full preparations, we decided to put off the meeting till next week.
#98849
A
We did not make
B
Having not made
C
We had not made
D
Not having made
While he         in Europe, he        some photographs of many universities.
#95981
A
traveled ;took
B
traveled ;had
C
was traveling ;put
D
was traveling ;took
David threatened______his neighbour to the police if the damages were not paid.
#97591
A
to be reported
B
reporting
C
to report
D
having reported