Both are possible. We tend to prefer the present perfect in BrE,
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymous Did anyone call from the dean's office? Has anyone called from the dean's office?If I were just curious if any calls had come in, I'd use the first one.