I lost your address, otherwise I____you long before. 
#89901
A
had visited
B
have visited
C
would have visited
D
should visit
推荐题目
The young man says that he will leave the company if he ______ for this.
#87810
A
will be punished
B
would be punished
C
is punished
D
is going to be punished
What a kind teacher. But for his help, I __________ my study.
#86462
A
wouldn’t finish
B
wouldn’t have finished
C
shouldn’t have finished
D
mustn’t have finished