英語の質問[文法・構文限定]Part58

このエントリーをはてなブックマークに追加
834大学への名無しさん
every dayや last Sunday って 
dayもsundayも名詞なのに、文の要素にならずに( )でくくれますよね。
これってinが省略されているからなのでしょうか?

それと
@While traveling in Europe 
AWhile I was traveling in Europe

この二つの文法的な違いって何ですか?
whileは前置詞ではないので@はない・・・?と思っていたのですが普通にあるみたいで
Whileは接続詞なのになぜ後ろに名詞を置けるのでしょうか?