If you explained the situation to your solicitor, he ____able to advise you much better than I can
would be B
will have been C
were[译文]假如你把状况向你的事务律师阐明,他会比我更能给你提出好的提议
[考点]虚拟语气
本句条件从句中的谓语动词用了过去式 explained,阐明其内容与目前/未来的状况相反,因此主句谓语应当由 would+动词原形构成
B,C 不用于虚拟语气;D.were 只用于表虚拟的条件句中
solicitor初级律师
_________, Mr
Wells is scarcely in sympathy with the working class
Although he is a socialist B
Even if he is a socialistC
Being a socialist D
Since he is a socialist[译文]韦尔斯先生虽然是个社会主义者,却几乎不一样情和支持工人阶级
[考点]连词的含义与使用方法
本句体现的是一般性的转折、让步关系,应当选 A
Although“尽管,虽然"
B. Even if 也表达让步,但其意为“虽然/即便……,也……",强调“假设的、退一步的"状况,例如:Eyen if I become a millionaire,I shall always be a socialist.(我虽然成了百万富翁,也永远是个社会主义者
)C.Being a socialist 是目前分词短语表达原因,相称于一种表达原因的状语从句,例如:Not knowing her address,we couldn't