Mary has recently got engaged a foreign teacher, who has been engaged education research for years.
A. with; in
B. to; in
C. in; to
D. in; for
网友回答
A. with; in
(答案→)B. to; in
C. in; to
D. in; for
解析:考查介词。短语:be /get engaged to 与某人订婚,be engaged in doing sth 致力于做某事,句意:玛丽最近已经和一名致力于教育研究好多年的外教订婚了。所以选B。