This seems okay to me. Often in English, the tenses are not strictly in terms of time. For example, here you have "smiled" (past) together with "do" (present) in the same clause.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.