She ( ) a lot in her journey.(1分)
Amust suffer
Bmust be suffered
Cshould have suffered
Dmust have suffered
出自:武汉科技 大学英语