He has married her for ....

Posted by 123 on 2008/8/19 16:23:24
Could I say "He has married her for 20 years"?thanks

This Post was from: http://okenglish.tw/newbb/viewtopic.php?forum=4&topic_id=2729&post_id=10688