Let (X, G, Φ) be a dynamical system, where X is a compact Hausdorff space, and G is a countable discrete group. We investigated shadowing property and mixing between subshifts and general dynamical systems. For the shadowing property, fix some finite subset S ⊂ G. We proved that if X is totally disconnected and Φ has S-shadowing property, then (X, G, Φ) is conjugate to an inverse limit of a sequence of shifts of finite type which satisfies Mittag-Leffler condition. Also, suppose that X is a metric space (may be not totally disconnected), we proved that if Φ has S-shadowing property, then (X, G, Φ) is a factor of an inverse limit of a sequence of shifts of finite type by a factor map which almost lifts pseudo-orbit for S.On the other hand, let property P be one of the following properties: transitivity, minimal, totally transitivity, weakly mixing, mixing, and specification property. We proved that if X is totally disconnected, then Φ has property P if and only if (X, G, Φ) is conjugate to an inverse limit of an inverse system that consists of subshifts with property P which satisfies Mittag-Leffler condition. Also, for the case of metric space (may be not totally disconnected), if property P is not minimal or specification property, we proved that Φ has property P if and only if (X, G, Φ) is a factor of an inverse limit of a sequence of subshifts with property P which satisfies Mittag-Leffler condition.