seems like
seems to be
it seems that
it seems as if
A: Do you think it will snow today?
A:你觉得今天会下雪吗?
B: It seems so based on the sky.
B:根据天空的情况来看,似乎是这样。
1) 看起来;似乎
2) 表现出……的样子
3) 给人以……的感觉
1. 似乎;好像
verb
1. To give the impression of being something or having a particular quality.
Synonym: appear, look