Have an effect on Meaning in English
expression
ˈhæv/ /ˈæn/, /ən/ /ˈifɛkt/, /əˈfɛkt/, /ɪˈfɛkt/ /ˈɑn/, /ˈɔn
HAV an uh-FEKT on
hæv/ /ˈɐn/ /ɪfˈɛkt/ /ˈɒn
hav un if-EKT on
释义
To change or influence something or someone in some way.
用法与细微差别
Common in both formal and informal registers. Often used with topics like health, environment, emotions, or decisions. Can be replaced with 'affect' in more formal writing. Preposition is always 'on' (not 'in' or 'to'), as in 'have an effect on something.'
Spanish: afectar - influir enPortuguese (BR): afetar - influenciarPortuguese (PT): afetar - influenciarChinese (Simplified): 对……产生影响Chinese (Traditional): 對……產生影響Hindi: पर प्रभाव डालनाArabic: يؤثر علىBengali: প্রভাব ফেলাRussian: влиять на - оказывать влияние наJapanese: 影響を与えるVietnamese: ảnh hưởng đếnKorean: 영향을 미치다Turkish: etkisi olmakUrdu: اثر ڈالناIndonesian: berdampak pada - memengaruhi
例句
Too much sugar can have an effect on your health.
basic
Rain can have an effect on traffic.
basic
Music can have an effect on your mood.
basic
Did the new law have an effect on prices?
natural
Lack of sleep can really have an effect on how you feel at work.
natural
Don’t worry, one bad grade won’t have an effect on your whole future.
natural