但是這個說法真的很奇怪,妳有時候沒有必要為了用完成時而用完成時,這樣會顯得非常中式英語。
因為妳現在發現字典沒有了,那麽拿這個動作肯定發生在過去,所以簡單來說用
Who took my dictionary away?就可以了
如果非要強調這件事情對現在(也就是結合上下文來說)的影響,妳才要用has taken