______ the rain yesterday,we _____ such fresh air now.
| A.Were it not for; couldn’t enjoy | 
| B.Had it not been for; couldn’t enjoy | 
| C.But for; can’t have enjoyed | 
| D.Without; couldn’t have enjoyed | 
I Peter at once although I hadn’t seen him for 10 years
| A.knew | B.realized | C.recognized | D.remembered | 
On Christmas Day, children have _____ singing, dancing and playing games.
| A.funs | B.a fun | C.the fun | D.fun | 
The report indicates that the new power station produces energy as the one built earlier.
| A.twice as much | B.as twice | C.twice much as | D.twice much | 
So far there is no proof people from other planets do exist.
| A.how | B.what | C.which | D.that | 
_____ scores of times , but he still couldn’t understand it .
| A.Having explained | B.Having been explained | 
| C.Though it was explained | D.It was explained |