I've often wondered.

英 美
  • ive suf.表示“有...倾向的;有...性质的”
  • often adv.经常;时常;屡次
  • wondered n.惊奇;惊愕;奇迹;奇观v.惊奇;想知道;怀疑adj.奇妙的;非凡的